Review for: LA Piazza in Clifton, NJ
Horrible
Place is horrible food sucks and all the Albanian scum working there needs to go back to their country would never recommend this place to anyone complete sh*t
Place is horrible food sucks and all the Albanian scum working there needs to go back to their country would never recommend this place to anyone complete sh*t