The Lazy Lobster Restaurant

Seafood Restaurant & Catering

Located In Milford, Connecticut