Menu

Sarku Japan in Elmhurst Queens New York City

9015 Queens Blvd, Elmhurst , 11373, New York City

Menu Sarku Japan

How to get to Sarku Japan

Address

9015 Queens Blvd, Elmhurst , 11373

More info

Related to Sarku Japan

Restaurants around Elmhurst