This is the latest concept from Starr Restaurants, which boasts 36 properties in four markets.

By philcp

Leave a Reply

Your email address will not be published.