Solea Restaurant South Beach Miami

The Solea Restaurant, located in the W Hotel South Beach, in receiving outstanding reviews for both the food and the cuisine. The Solea sits behind the W Hotel South Beach lobby. The slate and hardwood floors, glass walls, along with the outdoor dining area welcome many celebrities to the soon-to-be famous restaurant. The Solea has […]