We always stop here for a pastry and coffee when shopping. The service is always excellent, orders are filled quickly, even on the weekend. The bathrooms are clean as is the restaurant. All servers are polite and courteous taught to listen well. Nice place to bring the family as we always see lots of young children there.