Address: 1249 Washington Ave.; Miami Beach, FL 33139
Phone: (305) 5380-3449
Ovni is located in
South Beach on Washigton Avenue.
Have you shopped at Ovni? Please
share your experience of it with others. Write
a review | Read