Blue Elephant

1235 W. Devon Ave.
Chicago, IL
773-262-5216

Additional Information

Cuisine: Pan-Asian
Neighborhood: Rogers Park