China Sea Express 1507 Euclid Ave. Cleveland OH United States
Delivery
Hours: Mon - Thurs 11am to 9pm; Fri - Sat 11am to 10pm
Phone: 216.861.0188