Dona Neli Restaurant #2 is a vibrant culinary destination that captures the essence of Cuban cuisine, this restaurant is celebrated for its authentic flavors and warm hospitality
Know a great happy hour or special for this location?
Suggest an edit
14751 SW 184th St, Miami, FL 33187
© 2025 Checkle, Inc
Privacy
Terms