The prestigious Palace Downtown is now offering Indian Street food every Thursday nights. Street food found in different cities of India is all now in one place. The whole restaurant is decked up with traditional Indian flowers, lamps and art work. The restaurant being so big can definitely fit it in all that Indian street […]