Have visited Stevens many times always a must when in Xaghra. Always a good selection of hot Pastizzi,Fitiras and Pizza . He has recently install a salad bar serving baguettes filled with your choice of fillings. The tea and coffee are excellent all served by fantastic friendly staff.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.