Restaurant · $$
8740 Jane St, Vaughan, ON L4L 4V3, Canada
Italian
Open·Friday: 11:30 AM – 10 PM
3.5 mi away