Blue Elephant
1235 W Devon Ave
Chicago IL60660 41.9981452 -87.662048
(At N Magnolia Ave)
(773) 262-5216

Monday-Friday 11am-10pm
Saturday-Sunday 4pm-10pm

elephantkitchen.com/

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…