Modern restaurant with charcoal-grilled specialties, also offering takeaway service.