Best Lobster: Amelia's (Waterfront Inn)
Friday night at Amelia's in the Waterfront Inn. WHOLE Maine lobsters cooked in a variety of ways. Plus, eat outside and have the best view in The Villages. Tell Don the Tinker sent you.
__________________
Plymouth (MA)
Lexington (MA)
|