This Red Lobster location has closed
IN QUEENS PLACE MALL, 88-01 Queens Blvd, Queens NY 11373
Write a review
You May Also Like
0.17 miles
Shanghai Zhen Gong Fu - 86-16 Queens Blvd, Queens
Shanghainese, Noodles
0.23 miles
Tangra Masala - 87-09 Grand Ave, Queens
Asian Fusion, Chinese
0.51 miles
Yummy kitchen Chinese restaurant - 9517 57th Ave, Queens
Seafood
Queens, New York
Red Lobster
Seafood in Queens, NY
IN QUEENS PLACE MALL, 88-01 Queens Blvd, Queens
Suggest an Edit
Nearby Stores
Target Mobile
8801 Queens Blvd, Queens
Macy's Backstage
88-01 Queens Blvd, Elmhurst
Target
8801 Queens Blvd, Queens