Location

Get Directions to West Palm Beach


THE INDIA PALACE 561-478-5606

4778 Okeechobee Blvd
West Palm Beach, FL
United States
33417

We are located west of military trail on the south side of Okeechobee Blvd next to India Bazaar.