Izumi Japanese Restaurant
17713 Union Tpke, Flushing
(718) 969-8298
Restaurants in Flushing, NY
Izumi Japanese Restaurant
17713 Union Tpke, Flushing, NY 11366
(718) 969-8298