"this is a nice little caffe, but it is always busy, so be ready to wait for a table and for eating. Unfortunately they do not take bookings during their busiest periods, which is annoying, so waiting times for a table can be anywhere from 5 to 50 minutes. Once they have a table kitchen, it can take about half an hour. there are good vegan options on the menu, the halloumi sandwich is great, and there is a lot of cake in the offer. I'd come more often if I could book a table, but the waiting time and the uncertainties will take me out."