La Sierra Home/Restaurant/La Sierra 159 Talbot St E, Leamington, ON N8H 1L8 Contacts 159 Talbot St E, Leamington, ON N8H 1L8 Send updates or Remove Description Features Delivery Takeout Dine-in Map Reviews No reviews! ADD REVIEW Similar companies Restaurant Thai Corner Restaurant & Bakery 9314 34 Ave NW, Edmonton, AB T6E 5X8 +17809353599 Restaurant Subway 601 12 St, Bassano, AB T0J 0B0 +14036418667 Restaurant Aaltos Garden Cafe 2401 Saskatchewan Ave W, Southport, MB R0H 1N0 +12048579745 Restaurant Tricker Treats's Bonfield, ON P0H 2E0 Categories Restaurant