To navigate, press the arrow keys. Cedar Cafe ← View details 24 Mill Street West, Leamington, Ontario N8H 1S8 +1 519-326-9514 Get Directions From* To * — Required information