Palace Indian Restaurant

Palace Indian Restaurant

11422 W State Road 84 , Fort Lauderdale, FL 33325

(954) 370-4750

EAT24 Free Online Ordering