Restaurants
Mabels Lobster Claw Restaurant is a quaint 50 seat rest. that has been in operation over 50 years serving the finest in local seafood, lobsters, steaks located on picturesque Ocean avenue. Homemade pies, fresh seafood, great service.