Kuma's Corner - 2900 W Belmont Ave, Chicago, IL 60618, USA on Eaten