Vaughan Mills Plaza, 3175 Rutherford Rd, Vaughan, Canada
No delivery
Spot something wrong?
Dishes at Evviva. Prices may vary in venue.