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