I used to really love coming to eat here, and the service used to be very friendly. The food is pretty good, but depending on what you order the portions are pretty small. They have a sneaky way of putting lots and lots of vegetables on the plate but very little meat (this is especially true of seafood dishes). Service can be extremely slow, especially during the lunch rush. My last trip I had a takeout order that took more than 45 minutes, and then the order was wrong. The staff was very reluctant to issue a refund for the incorrect order, and they were rude and difficult to deal with. My last couple of visits were disappointing, so I don't think I'll be back. It's a shame since it's very convenient to Home Depot.