If the sumptuous taste of authentic Indian spices tantalizes your taste buds, we invite you to enjoy the aromatic extravaganza at Neha Palace. Neha Palace is an Indian restaurant where the chefs have figured out a magical route that originates from the culinary roots of India. Right here, in Yonkers, on a fresh hot platter we serve you the rich Indian flavor. The taste is at its Indian best and the ambience is just an apt combination of western comfort and traditional allure.