Menu

Sarku Japan in Elmhurst New York City

9015 Queens Blvd, Elmhurst , 11373 - Get directions

Menu Sarku Japan

How to get to Sarku Japan

Address

9015 Queens Blvd, Elmhurst , 11373
Get directions

Follow Us

Services

Related to Sarku Japan

Restaurants around Elmhurst