Villa Restaurant Inc, LAPEER, Michigan (MI)
Conveniently located at 393 West Nepessing Street () in LAPEER, Michigan (MI) (48446), Villa Restaurant Inc can be contacted at 8106643519. Please do call up beforehand to make a reservation.
More restaurants in LAPEER, Michigan (MI)
Villa Restaurant Inc contact information and details:
Address: 393 West Nepessing Street - , LAPEER, Michigan (MI) 48446
Contact Phone: 8106643519