You must stop in and enjoy. The staff is friendly, courteous and very efficient. I've been going here for years. Everything on their menu is delicious. They will even cater your party. Stop in during lent ( or anytime ) and order their pepper and egg sandwich, delicious. A must try if your in the area.
Address: 6300 W 79th St, Burbank, IL 60459-1134
Location: United States > Illinois (IL) > Burbank
Phone Number: 708-599-7333