Skip to content

A Korean barbecue joint where each table has its own infrared grill.