Stephen Starr
Stephen Starr is an American restaurateur and owner of Starr Restaurants group. In 2023 and 2024, Starr was selected for Observer's Nightlife & Dining Power List, naming him among the most important leaders in hospitality.
Stephen Starr is an American restaurateur and owner of Starr Restaurants group. In 2023 and 2024, Starr was selected for Observer's Nightlife & Dining Power List, naming him among the most important leaders in hospitality.