To navigate, press the arrow keys. Monalisa Ottawa ← View details 2694 Alta Vista Drive, Ottawa, Ontario K1V 7T4 +1 613-526-4489 Get Directions From* To * — Required information