Villa Verone
No photo available for this business
Business Information
RestaurantsItalian
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Nov 07, 2005Villa Verone is the best restaurant we have found in the Sycamore/DeKalb area. While many may be turned off by the restaurants more upscale... (more)