Olive & Chili, 51 York St, Ottawa The Canal
317th visitor, Write a review
Olive & Chili Map

Olive & Chili is ranked #1 of 9 nearby Restaurants.

They say Olive & Chili is delicious, excellent, friendly an above average Café Restaurant