Lalita's place is a peaceful oasis in the heart of Blackman's Bay. You will go away feeling rejuvenated and cherished.