Restaurant specializing in grilled dishes and offering a variety of hot meals and snacks.