No information is available for this page. · Learn why
Kosta & Vic's Family Restaurant
(833)
Family restaurant
Address: 10300 W Sprague Rd, Cleveland, OH 44130
Hours: Closes soon ⋅ 3 PM ⋅ Opens 7 AM Mon
Phone: (440) 885-3663