OCHOlive

© 2023 by Barista. Proudly created with Wix.com

Little Havana Miami
Address

1728 sw 8 st 

Miami, Fl 33135

Opening Hours

 Fridays & Saturdays 6pm – 4