The Rose Establishment - the USA

Best Casual Dining Experience - Salt Lake City