We stumbled onto this looking for a quick lunch. The paninis were very good, with thicker bread than I would expect, so quite filling. There were vegetarian and regular options. You order at the counter and then the food is brought to you. Friendly staff, willing to listen and make recommendations based upon your questions/requests.