been going to Nelsons for approx. 5 yrs. Food is brilliant. Staff are friendly and the atmosphere is great. We're looking forward to seeing Nelson next week!!!! Definitely top of my list of places to eat in Olhos.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.