Review of OLA Restaurant

2360 Collins Ave, Miami Beach, FL 33139

Overall Rating

Celiac friendly?

Yes

Updated 9 years ago