Yes, there are now two restaurants quite close to one another and a shop on the main road in Almancil where you can buy all of the various steaks on offer, frozen. However, in common with many restaurants in the area, they close for the winter and probably hold the record for the longest closure : Closing November Opening April. Do ring to make sure they are open 289355271
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.