Akino

6.5/10Japanese

AI-generated summary

All you can eat in Elmhurst. People go for volume at a fair price, and most describe the as decent rather than great. A few regulars call it the best AYCE in Queens. There are cooked options on the menu too.

82-80 Broadway, ElmhurstElmhurst, QueensGoogle Maps

What Reddit says17

View all