The Springs Restaurant, London, Canada: Reviews | Hungru