Pizza Review
Probably the best Chicago style pizza in STL. No flop. Rich flavors in the sauce, but they drown you in the cheese. Would have preferred more sauce to cheese ratio