Everything in the cafe is home made and is excellent quality. We had a lovely hot soup and a dessert, but the menu was interesting and there was plenty of vegetarian food. Often places have a token vegetarian choice but we were well catered for here. I would go again whenever close enough! A super ' find' !