Okinawa Japanese Restaurant

3932 Bell Blvd.
Bayside
New York
United States