Léo Azambuja - The Garden Island
Share this story
When you think of India, do you immediately think of Hinduism, Bollywood and lots and lots of doctors? If you do, you hit the nail on the head. At Shivalik Indian Restaurant, you’ll find out the owner is an Indian