La Cenaduria De Elda
Address:
3551 W 26th St, Chicago, IL 60623
Phone:
(773) 475-7285 Restaurants
Other Businesses:
- Thai on Clark at 4641 N Clark St, Chicago, IL 60640
- Thai Uptown Rice & Noodles at 4621 N Broadway St, Chicago, IL 60640
- Armitage Shrimp House at 3054 W Armitage Ave, Chicago, IL 60647
- The Chicago Diner: Logan Square at 2333 N Milwaukee Ave, Chicago, IL 60647
- Cyberia Internet Cafe at 701 N Wls St, Chicago, IL 60654