Nicks Lobster
Nick's Lobster House is one of Nicks Lobster.

1. Nick's Lobster House

7.3
2777 Flatbush Ave, Brooklyn, NY
Seafood Restaurant · Southeastern Brooklyn · 416 tips and reviews