Lalibela
Address:
5631 S Ashland Ave, Chicago, IL 60636
Phone:
(773) 944-0585
Restaurants
Other Businesses:
- Chefs Burger Bistro at 164 East Grand Ave, Chicago, IL 60611
- Keyarre Sandwich Shop at 1255 W 79th St, Chicago, IL 60620
- D's House at 1708 W 63rd St, Chicago, IL 60636
- Super Star & Gyros at 1159 W 47th St, Chicago, IL 60609
- Seashell Restaurant at 6940 S Ashland Ave, Chicago, IL 60636