Rancho remains one of my favorite restaurants in Nicosia. After so many years of coming here the food is still top quality especially their "Buffalo Bill" dish! Great service and a very nice atmosphere. Highly recommended
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.