Palace Indian Restaurant by biwcsite | Jun 30, 2019 | 0 comments Address 11422 W State Rd 84 Davie FL 33325 United States Upcoming Events No events in this location