Vaughan Mills Plaza, 3175 Rutherford Rd, Unit 18-20, Vaughan L4K 5Y6, Canada
Vaughan Mills Plaza, 3175 Rutherford Rd, Unit 18-20, Vaughan L4K 5Y6, Canada
No delivery
Spot something wrong?
Dishes at Marcello's Pizzeria. Prices may vary in venue.
Been to Marcello's Pizzeria? Be the first to share what you ate.