Restaurant specializing in pizza and grilled dishes.