The Lobster Queen
1122 Teaneck Rd, Teaneck
(551) 587-3656
Menu
Restaurants in Teaneck, NJ
The Lobster Queen
1122 Teaneck Rd, Teaneck, NJ 07666
(551) 587-3656