Search More

Locations

Sabor Restaurant

1501 Ocean Drive Miami Beach, FL 33139 | South Beach | 305-672-7468
Related Stories (1)

Details

Related Stories

  • Dining: Reviewed
    Since sabor is the Spanish word for flavor, one wonders: Why did the owners so name an Italian restaurant? Was sapore taken already? According to a quick look in the Miami area phone books...
Loading...