Bay State Chowda Company

Bay State Chowda Company

Restaurants in Lowell, MA

Restaurants

Contact us

Location

101 Phoenix Ave.,
Lowell , MA 01852 UNITED STATES

Reviews

Bay State Chowda Company 978-970-1144
101 Phoenix Ave.,
Lowell , MA 01852 UNITED STATES
$
Bay State Chowda Company

Detail information

Company name
Bay State Chowda Company
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Bay State Chowda Company

Contacts Location Details