The French toast from them is delicious! There was a small mix up with an order but when I called the restaurant they were very apologetic and kind. Great food and great people!
They’re always great.
Any questions please call us.
3000 W Belmont Ave, Chicago, IL 60618
All Rights Reserved