Restaurant specializing in grilled dishes and takeaway options.