Two New Village Inn Restaurants Break Ground

New franchise location in Texas and new company-owned location in Arizona anchor family-dining brand’s expanding footprint Denver, CO  (Restaurant News…