You won't find us on every street corner or see our ad in every newspaper. We are not a corporate chain.
But you will find us in our little store on Canal Street with a friendly smile, helpful and courteous service
and just plain delicious food.
Address : 130 S Canal St, Chicago, IL 60606, USA
Phone : 312-474-9289
Email : email@example.com