Restaurants - Italian in Lauderhill, FL
Verdi's Italian Restaurant