Starr Restaurants

Restaurateur Stephen Starr, foreground, with business partners in 2004

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.