To navigate, press the arrow keys. Harry Deli ← View details 320 Queen Street, Ottawa, Ontario K1P 5N2 +1 613-233-7340 Get Directions From* To * — Required information