New York > East Elmhurst > Restaurants, Food & Beverages > Restaurants > Table 21
76-08 21st Avenue, East Elmhurst, New York, 11370
(929) 421-4606
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!