Salt & Pepper
Permanently closed
711 NW 72nd Ave
Miami, FL 33126
Salt and Pepper is a cozy restaurant in Miami, FL that offers a diverse menu of classic and innovative dishes. The establishment prides itself on providing a comfortable dining experience for guests of all tastes and preferences.
With a focus on quality ingredients and exceptional service, Salt and Pepper aims to create a welcoming atmosphere where patrons can enjoy a satisfying meal in a relaxed setting. Whether you're in the mood for familiar favorites or looking to try something new, this restaurant is sure to have something to please every palate.
Generated from their business information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.