by steve on 11/19/2021
5 stars out ofa favorite among locals by heather b on 1/26/2010 via Insider Pages
Roast beef sandwiches in New England are almost as popular as the world famous lobster. This place is good and I enjoyed my meal.
Some data provided by Citysearch
Copyright 2024 EZlocal.com, Inc. All Rights Reserved.