2322 Dundas St W, Oakville L6M 4J3, Canada
2322 Dundas St W, Oakville L6M 4J3, Canada
No delivery
Spot something wrong?
Dishes at The Olive Press Italian Restaurant. Prices may vary in venue.
Been to The Olive Press Italian Restaurant? Be the first to share what you ate.