Poor service ignorant people working there....will never return....F them and their trailer trash establishment. I hope they rot in hell .useless stupid incompetent mutants.... you get zero stars
Information
1Photos
1Comments
1Rating
Address:10 Main Ave, Clifton, NJ 07014, United States