Vaughan
TiresomeOuting
•
1y ago
•
100%
Best pizza in Vaughan
I'm going to go against popular opinion here and say I wasn't very impressed with Taste of Naples. The guy was rude and the pizza expensive.
I prefer pizza break. But my favorite is the Fortinos pizza!
Comments 0