Address: 90-15 Queens Blvd, Spc FC, Elmhurst, New York 11373
Phone: (718) 699-8700
State: NY
City: Elmhurst
Street Number: 90-15 Queens Blvd, Spc FC
Zip Code: 11373
categories: sushi restaurant, fast food restaurant
related searches: Sarku Japan locations, Sarku Japan Near Me, Sarku Japan menu, Sarku Japan chicken teriyaki, Sarku Japan noodles, Sarku Japan prices, Sarku Japan restaurant, Sarku Japan App