La Catedral Cafe & Restaurant

2500 S Christiana Ave, Chicago
(773) 823-7546