To navigate, press the arrow keys. White Lions Tea House ← View details 33 Westmount Drive North, Orillia, Ontario L3V 6B9 +1 705-259-0568 Get Directions From* To * — Required information