Asian BBQ restaurant offering charcoal-grilled dishes.