No information is available for this page. · Learn why
Kosta & Vic's Family Restaurant
(832)
Family restaurant
Address: 10300 W Sprague Rd, Cleveland, OH 44130
Hours: Open ⋅ Closes 3 PM
Phone: (440) 885-3663
The Costa family owns and operates 21 restaurants in Northwest Florida, and for nearly 30 years, they have been dedicated to making the McDonald's experience a ...