Palace Indian Restaurant

Palace Indian Restaurant

Currently Open

Want Directions?

Palace Indian Restaurant
11422 W State Road 84
Davie, FL 33325
Amp Menu