immadhungry.com
Cavallo Nero
This Italian restaurant is located in the same plaza as Tim Hortons and Indian Village in Downtown Ancaster – on Wilson Street. There is plenty of parking on the street and in the parking lot behin…