Tue. May 21st, 2024

The India Palace West Palm Beach Fl

Address4778 Okeechobee Blvd, West Palm Beach, FL 33417, United States
NameThe India Palace
TypeIndian restaurant
CountryUnited states
CityWest Palm Beach
Zip Code33417

Map Location

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *