Obélix
700 N Sedgwick St, Chicago
(312) 877-5348
Menu
Restaurants in Chicago, IL
Obélix
700 N Sedgwick St, Chicago, IL 60654
(312) 877-5348