Starr Restaurants, stylized as STARR Restaurants, is a restaurant group headed by founder and CEO Stephen Starr, with restaurants in Philadelphia, New York City, Washington D.C., South Florida, and Paris, France.
Starr Restaurants, stylized as STARR Restaurants, is a restaurant group headed by founder and CEO Stephen Starr, with restaurants in Philadelphia, New York City, Washington D.C., South Florida, and Paris, France. (en)
Starr Restaurants, stylized as STARR Restaurants, is a restaurant group headed by founder and CEO Stephen Starr, with restaurants in Philadelphia, New York City, Washington D.C., South Florida, and Paris, France. (en)