Lola Restaurant & Grill
5555 Collins Ave Stop 2
Miami Beach, FL 33140-2437
305-397-8848