Update Info - India Palace
This restaurant was reported as closed. If it is open, let us know.
India Palace
4778 Okeechobee Blvd
West Palm Beach, FL 33417
4778 Okeechobee Blvd
West Palm Beach, FL 33417
This restaurant was reported as closed. If it is open, let us know.