Very nice place and service
Address: 1378 Main Ave, Clifton, NJ 07011, USA
Suzanne Tarinelli | Oct 30, 2018
Great food and good service.
Jack Zakka | Oct 30, 2018
Nice place, delicious food with good service
Thanks! Your answer is awaiting moderation.