We often come here for lunch and are never disappointed. The staff is friendly and attentive. The food is served fairly quickly and is fresh and delicious.
It is a bit loud when busy but we don't really come here for the atmosphere. There is outside seating if preferred and plenty of shopping opportunities all around. A great place for a quick, pretty healthy lunch.