at 6813 E Main St, Mesa , 85207-8207 United States
15 FB users likes Village Inn Restaurants, set it to 428 position in Likes Rating for Mesa, Arizona in Local Business category
Village Inn Restaurants is Mesa based place and this enity listed in Family Style Restaurant category. Located at 6813 E Main St AZ 85207-8207. Contact phone number of Village Inn Restaurants: (480) 985-6501