Boston Chowda Co
1 Faneuil Hall Market Pl, Boston 02109