Do they offer Korean BBQ here, where you cook yourself?
Address: 6920 W 105th St, Overland Park, KS 66212, USA
Raf C | Aug 28, 2018
Yes, they have grill yourself or grill in kitchen
G stone | Aug 28, 2018
Yes they do in the booths with the grills only
Thanks! Your answer is awaiting moderation.