The place is hidden away om the soth side of Sebring. We were looking for an another place and found this one, It was even better!! Living near Miami, I have been to numerous Cuban Resturants and Neli's is equal or better thanthe Miami Cuban Resturants. The staff is very friendly. Everyone in the group liked the food.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.