Village Inn Restaurant

Village Inn announced the addition of a new location in Marana’s Arizona Pavilions shopping center. The new tenant of the retail complex is already well known in the Tucson area, currently operating three other restaurants to Tucson.