Boston Chowda Cafe

1 Faneuil Hall Market P1
Boston Massachusetts, 02109
Phone: (617) 742-4441
Website:
Specialty: Soup
Cuisine: Health Food, Vegetarian
Feature: Breakfast, Business Dining, Dancing
Price: On Budget Prices
Feedback: 5