Boston Chowda Company
109 Main St, North Andover, MA 01845
- This is the page of Boston Chowda Company on 109 Main St. North Andover MA 01845.
- (first reviewed on August 17, 2014, last updated
five months and fifteen days ago
on November 24, 2023.)
- Boston Chowda Company is ranked #1 of 30 Restaurants in South Lawrence North Andover.
- This page has had 7 visitors. You are the 7th.
- Price: Moderate
- Boston Chowda Company is on Main St. between Cleveland & School
- Map and Directions
Location