Delivery
Pickup
Outdoor
Connecticut
Stamford
1 Restaurants on GastroRanking
1332 Opinions in 2 websites
Good seafood and very nice staff! Lobsters are live.