Excellent food, but on the pricy side. Wait times are grossly under-estimated and parking is horrible on weekends. It took many times circling the parking lot before I finally gave up and parked pretty far away (it was raining). Then I waited an extra 45mins beyond the estimate originally provided for my carry out dinner order. When I got home, one appetizer was left out. I had been through so much frustration for this dinner, that I just gave up. The food tastes great, but these issues have caused me to put this on the low-frequency list for dinner options. Parking: Not enough spots on weekends