Shan Li's
850 N Lake St Suite A, Aurora
(630) 800-1463
Recent Reviews
Order Online
You May Also Like
Taqueria Urireo - 878 N Lake St #51
Tacos
Shark's Fish Chicken - 866 N Lake St
Fast Food, Seafood, Fish & Chips
El Huichol De Don Memo - 815 N Lake St
Mexican, Seafood
Restaurants in Aurora, IL
Shan Li's
850 N Lake St Suite A, Aurora, IL 60506
(630) 800-1463