Update Info - Village Inn
This restaurant was reported as closed. If it is open, let us know.
Village Inn
1350 Farmers Ln
Santa Rosa, CA 95405
1350 Farmers Ln
Santa Rosa, CA 95405
This restaurant was reported as closed. If it is open, let us know.