Kosta & Vic's Family Restaurant
10300 W Sprague Rd, Cleveland
(440) 885-3663
Menu
Reserve
Restaurants in Cleveland, OH
Kosta & Vic's Family Restaurant
10300 W Sprague Rd, Cleveland, OH 44130
(440) 885-3663