Umi Sushi
Restaurants · New York
177-13 Union Tpke, Flushing, NY 11366
Local insights
See what visitors say about restaurants in ny.
Explore local insightsRestaurants · New York
177-13 Union Tpke, Flushing, NY 11366
See what visitors say about restaurants in ny.
Explore local insights