Latin American restaurant in Miami Beach
OLA Restaurant in Miami Beach is an award winning restaurant. This Latin American restaurant serves cuisine with a twist. Anyone looking for something out of the ordinary for a special evening is in good hands in this restaurant.