From Our Editors
Vico in Cleveland is a popular Italian restaurant that features a deeply flavorful menu. The great quality, set in a nice atmosphere, will make you a regular.
When the weather off of Lake Erie is nice, guests have spoken very highly about the available outdoor seating.
If you're in a hurry, you can always take advantage of the convenient take-out menu.
Located right in the center of C-Town, Vico is definitely a good call.