Sarku Japan

9015 Queens Blvd.
Queens
New York
United States