Open Today 11:00 AM – 11:00 PM
Business Details
Serving New York, NY
India Palace is an Indian Restaurant in New York, NY 10065 India Palace is an Indian restaurant serving fresh and homemade Indian food in New York, NY. We serve a range of delectable bar and grill selections for you to choose from. We have establishe...
Read more
New York, NY
Products/Brands Offered