Find the top Uzbeki restaurants in Naperville, Illinois near you now.
Uzbeki restaurant
Address: 3124 Illinois Rte 59 #158, Naperville, IL 60564