Pizza • Cuban
"Disgusting! Worst pizza ever! Supermarket's frozen are better! Gross place with flies, dough is like cardboard and for $24.? Skip this dive.....!"