Come in and try authentic Sicilian cuisine and a cozy interior. Open in Glenview since October 2004, Mario's Mondo Cafe specializes in veal, pasta, chicken and fish for dinner. Home made Cannoli and Tirimisu will finish off the evening. The butcher paper-covered tablecloths and marbling will make you feel like you're right at home in Italy. Cooking for over 50 years, from Germany to California...