Island Steam Restaurant and Grill
138-26 Farmers Blvd, Queens
Menu
Restaurants in Queens, NY
Island Steam Restaurant and Grill
138-26 Farmers Blvd, Queens, NY 11434