The Alibi

218 Espanola Way
Miami Beach, FL 33139
Phone number: (305) 674-3448
http://www.alibi.me/

Happy hours at The Alibi

Nearest happy hours


Contact info