We were recommended this place by our hotel and they booked us a table. If you visit on the weekend a booking is essential - unless you eat early! Really nice menu (with vegan options) and the portion sizes are huge so perhaps order starters...to share. We shared a pudding which was sublime. The bistro is literally next to the Castle and is in an old building which has been tastefully updated. It not a budget place but the value for money is excellent. The service is as good as the food and if you are in Limassol I highly recommend having a meal here.More