6630 South Dixie Highway, Erie
(734) 848-5511
I have been to the Villa five times in less than a year and each and every meal is to die for. They have the most delicious Greek Perch and NY Strip, always consistant. The wife and I love it and its two people, great food for under fifty bucks inclu...
6630 South Dixie Highway, Erie
(734) 848-0090