Address: 1821 SE 10th Avenue,, Fort Lauderdale, FL 33316Email: dine@bistromezzaluna.comPhone: 954.522.9191