Mario's Italian Lemonade

$ · Chicago

1068 W Taylor St, Chicago, IL 60607, USA

DirectionsWebsite

1 critic

Updated March 2026

Mario's Italian Lemonade — restaurant photo

Who recommends it

Best Thing I Ever AteBest Thing I Ever AteFeatured on TV2009-04-22

Season 1, Episode 4

“Mario's Italian Lemonade was featured on The Best Thing I Ever Ate.”

Read the source →

Find a table

At a glance

Price
$
Google rating
4.7 ★
Rating, price and photo data from Google.
Critics
1