★ 4.5 / 5 of 92 Reviews
#8 European in Richmond Hill
That's Italian Ristorante
2 Tall Grass Trail | unit 4 & 5, Woodbridge, Vaughan, Ontario L4L 3Y9, Canada, L4C3C2, Richmond Hill
"Amazing homemade authentic and affordable! Staff is friendly, portio...