Pizza Review
Has a nice flip to it, I’m a flop fan, it is greasy but I like grease and double pepperoni and extra cheese will make it greasier. This pizza is one of the best around here in my opinion , hence the hefty score. Love their sauce and cheese!

Order Greek Town Pizza & Restaurant

Hungry? Order right now on Slice
Order now on Slice