563 Durham Regional Rd 16, Oshawa L1H5K6, Canada
No delivery
Spot something wrong?
Dishes at Cyrus. Prices may vary in venue.
Been to Cyrus? Be the first to share what you ate.