Buzzing Arcade with Japanese street food and libations

521 Main Street, Buffalo, NY, USA 7162598228 Wed- Sat: 4p - 10p

Our Score

4.25out of 5.00