Pizza Review
Very good, surprisingly good. Great flavor, decent flop, subtle crunch. Nice flavor in the sauce and cheese. Crust in the edges is fluffy and still subtly crunchy, impressive.

Order Greek Town Pizza & Restaurant

Hungry? Order right now on Slice
Order now on Slice