GrilledSteezeSandwich
New member
- Joined
- Aug 23, 2007
- Messages
- 17,569
- Points
- 0
Kind of funny, there's only 1 Red Lobster in all of New England. There was a point in time where they used to try and open them here, but everyone I saw went out of business in year or two.
What's the chain right near the Maine Mall??? I know they have seafood because I had scallops au gratin there. Tonight will be Hibachi food..