Village Inn Restaurant 933 S University Ave Provo, UT 84601 Phone: (801) 373-3037
Category: Fast Food Diner Restaurant