Boston Chowda Company (Faneuil Hall)

$$ • Seafood • Sandwiches

4.5 (133)
View delivery time and booking fee. 

1 S Market St, Boston, Ma 02109, Usa,     More info

Updated Fees
We’ve lowered delivery fees and introduced a service fee. An additional $2 fee applies to orders under $10.
Here’s how fees work
Chowdas and Soups
New England Pot Pies
New England Style Seafood Rolls