Le Zoo

French Restaurant · 9700 Collins Ave #135, Bal Harbour, FL, 33154 · Miami

More places in Miami