We had a fantastic experience after a rocky start last night. We were sat after a 20-minute wait but after at least 10 minutes, had not had a server come to the table even though servers were waiting on the nearby tables. When we saw a hostess seat another table, we told her we'd not been waited on. Almost immediately afterward, a server came out and apologized and took our drink order. We were fine with that (they were getting pretty busy), but then the manager came to the table and told us they were going to treat us to appetizers and dessert to make up for the wait! And the experience for the rest of the meal was terrific. Our server was great and the food was really good. We will definitely return!