Lobster Trap
Address:
290 Shore Rd, Buzzards Bay, MA 02532
Phone:
(508) 759-3992
Payment:
Cuisine:
Seafood
Restaurants,
Seafood Markets,
Seafood,
Seafood-Wholesale,
Prepared Fish & Seafood Products
Other Businesses: