Starr Restaurants
Stephen Starr has opened some of the most celebrated restaurants in Philadelphia, New York and beyond. These promotional pieces exemplify the cheerfully modern aesthetic that defines the the restaurant group's identity.
Stephen Starr has opened some of the most celebrated restaurants in Philadelphia, New York and beyond. These promotional pieces exemplify the cheerfully modern aesthetic that defines the the restaurant group's identity.