Taste Of China

🏪 Located in   University Village
Store
Taste Of China
City
Evansville
State
Shopping Mall

📄 Store Information

Find Taste Of China at University Village, located at W. Lloyd Expwy. & Rosenberger Ave., Evansville, IN 47712 in Evansville, IN. Check the map for directions and discover other Taste Of China locations nearby.

AddressW. Lloyd Expwy. & Rosenberger Ave., Evansville, IN 47712

📍 Location on Map

Map © OpenStreetMap