Description
Name: Untamed Chef
Address: 7338 N University St, Peoria, IL 61614
Phone Number: +1 309-231-0906
Restaurant Type: Restaurant
Untamed Chef is a Restaurant located at 7338 N University St Peoria/Illinois
(Latitude,Longitude: 40.7776402,-89.621095)
Postal Code: 61614
Location
-
7338 N University St, Peoria, IL 61614
Add a review