This place has awesome Italian butter cookies per the pound- I have not been able to find these in years, especially since moving to AZ. Love this place for that item alone.
I think the food is so so, really nothing to be desired, BUT the cookies keep me coming back!