This place is packed at weekends dinner time. I waited 40 mins for the foods and my medium-well steak was bleeding with blood. After asked for cook again it's like another 10 min wait time.
On the other time I order the same steak and what showed up was probably grilled salmon.
On the good side, the server was extremely polite and friendly. And the ambiance was nice for a busy weekend. Bathroom was neat. Overall this is a great dinning place if lucky.