Find the top Modern Indian restaurants in Lauderhill, Florida near you now.
Indian restaurant
Address: 5415 N University Dr, Lauderhill, FL 33351