Village Inn & Restaurant

  • Hours

    Sun, Wed -Thurs 5:00 pm - 8:00 pm l Fri - Sat 5:00pm - 8:30pm
  • Cuisine

    American

Location

Village Inn & Restaurant
20822 River Boulevard, Monte Rio CA 95462
(707) 865-2304

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad