Stubborn Seed
Stubborn Seed is a Michelin-starred restaurant serving American cuisine in Miami, Florida. The restaurant has a seating capacity of approximately 70 people.
Another location opened in 2025 on the Las Vegas Strip at Resorts World Las Vegas.