Lenny St is a charming and vibrant restaurant situated in the heart of the Atherton Tablelands at 73 Kennedy Highway, Tolga. Positioned on a prime