Cafe Vico

This is a restaruant in Fort Lauderdale, FL.