393 W Nepessing St
2602 Imlay City Rd Lapeer, MI
Past Tense Cider Mill
1965 Farnsworth Rd Lapeer, MI
We loved our pizza here! It was some of the best pizza we have ever had! The staff was incredibly nice and helpful. Our water glasses were kept full - which is something I insist upon.
October 02, 2008
If you've been to or used
Villa Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.