Main Navigation

57% 7 Votes

The India Palace

4778 Okeechobee Blvd, 
West Palm Beach, 
FL

Directions Directions


Map Map


Hours

Mon. CLOSED;Tue. - Sat. 11:30am - 2:30pm;Sun. 12am - 3pm


More

Reviews

Read 19 reviews




Previous Next

Sponsored Results