AkinoRestaurants82-80 BroadwayElmhurst, NY, 11373 · US+17187798280akinonewyork.comHours not available