A popular restaurant specializing in grilled meats. Offers event space and delivery options.