Sizzler Grill & More is a restaurant specializing in grilled dishes, offering both take-away and delivery options.