This lovely cafe looks small on the outside but is in fact very roomy inside. They even have a lovely courtyard where you can enjoy your bite to eat outdoors. They make really delicious sandwiches. They also have a hot menu and a great range of cakes/desserts. Well worth a visit, again and again.