Update Info - Village Inn
This restaurant was reported as closed. If it is open, let us know.
Village Inn
951 Merchant St
Vacaville, CA 95688
951 Merchant St
Vacaville, CA 95688
This restaurant was reported as closed. If it is open, let us know.