Menia's review of Italian Fiesta Pizzeria

Menia
South Shore, Chicago
10.0
I like the amount of sauce it’s not to much or to little it’s just enough and taste good
000