Bistro Mezzaluna

This is a restaruant in Fort Lauderdale, FL.