White Castle – Cleveland, OH – 3255 W 117th St | Hours & Map by HoursMap