How's their steak sandwich or their Cuban sandwich
Address: 2540 W Armitage Ave, Chicago, IL 60647, USA
Elliott Serrano | Aug 11, 2022
The steak is excellent! Cooked tender and not too salty. Great flavor!
Ali Gasimov | Oct 10, 2020
I did like it !
Thanks! Your answer is awaiting moderation.