To navigate, press the arrow keys. Olive & Chili Food & Family ← View details 51 York Street, Ottawa, Ontario K1N 9B7 +1 613-789-7172 Get Directions From* To * — Required information