Pizza Review
Greasy pizza with very little flavor in the sauce. No flop but very soft.

Order Davinci Pizza Restaurant

Hungry? Order right now on Slice
Order now on Slice