THE LIFT Updated January 2025 12 Reviews 68 Cowls Rd, North(01) Save Image Image gallery: The Lift Amherst