Pizza Review
Basic house of pizza stuff. Typical Greek style, not much flop, not greasy, but loaded with cheese. Good if you are local, but not worth traveling for.

Order Leon's Pizza Restaurant

Hungry? Order right now on Slice
Order now on Slice