Palace Indian Restaurant Map Unavailable Address 11422 West State Road 84 Davie FL 33332 United States Upcoming Events No events in this location