The Surf Club Restaurant by Chef Thomas Keller is located within the recently revamped iconic Miami club, located in Surfside, Florida. Learn more at surfclubrestaurant.com
March 10, 2019
The Surf Club Restaurant by Chef Thomas Keller is located within the recently revamped iconic Miami club, located in Surfside, Florida. Learn more at surfclubrestaurant.com