28 Roytec Rd, Unit 12A, Vaughan, Canada
No delivery
Spot something wrong?
Dishes at Ciao Roma. Prices may vary in venue.
Been to Ciao Roma? Be the first to share what you ate.