1280 Trim Rd, Ottawa K4A 3P7, Canada
No delivery
Spot something wrong?
Dishes at Favoritz. Prices may vary in venue.