Center Cafe
576
Main St, Shrewsbury MA
- This is the page of Center Cafe on 576 Main St Shrewsbury MA 01545.
- (first reviewed on August 17, 2014, last updated
five months and eleven days ago
on November 24, 2023.)
- Center Cafe is ranked #1 of 25 Restaurants in South Shrewsbury Shrewsbury.
- This page has had 7 visitors. You are the 7th.
Location