Makris Lobster & Steak House

Easygoing source for New England seafood & steaks with a bar, deck & an on-site market

logo