New York-based high-end Italian restaurant Sant Ambroeus is gearing up to open its first Miami location at THE FIFTH MIAMI BEACH in late 2025. The restaurant, known for its contemporary take on Milanese cuisine, will occupy over 7,000 SF in the Class A+ office building in the South of Fifth neighborhood.
Read More