Village Inn Restaurant 5959 W Thunderbird Rd Glendale, AZ 85306 Phone: (602) 843-1594
Category: Fast Food Diner Restaurant