Restaurant or cafe · 37 Main St, Sterling, MA
See full menu
More food in Sterling, MA · Restaurant Or Cafe in Sterling