Why Barclay & Prime is One of Philadelphia’s Finest Steakhouses
Philadelphia native Stephen Starr created Starr Restaurants in 1995 and the company owns over 30 international restaurants. Starr opened Barclay & Prime in the world famous Barclay Hotel in his hometown in 2004. The Barclay…