Called our order in ahead of time and still waited 40 minutes when I got there to pick it up. The food was not very good. The side dishes tasted like they were perhaps pre-prepared. The meats were 'OK'. at best We weren't upset, but probably wouldn't go back again.