Bistro LillyBistro Lilly is a sophisticated award winning restaurant located in the Prestigious Observatory Tower building in Sydney's historic Rocks.