Mario's Mondo Cafe

Mario’s Mondo Cafe

1869 Waukegan Rd. Glenview, 60025

Hidden away in the Glenview Plaza, Mario’s is a small place with old-world Italian charm. Live piano on the weekends.