Palace Indian Restaurant
About
Looking for New Visitors.
Contact
11422 W State Road 84
Fort Lauderdale, Florida
33325-4008
United States
Amenities
- Booking Services
- Delivery Services
- Catering Services