The food is good and the staff is very nice, but don't eat the toast!  I sat and watched the servers handle money, menus and cleaning towels then rummage through a plate of toast at the pick up window to finish their orders.  They didn't think twice about handling the food without washing their hands.  I was so disappointed because the bread is amazing.  I mentioned it to our server and she quickly told the other ladies to put some gloves on, and she had fresh toast made for me and my husband.  Probably won't go back there again.  Sorry!  Nice people.