Originally Posted by
Bishop
They always show this commercial but the closest one is in NJ
IS it any good or worth the drive to NJ
The one you speak of, is it in Clifton??? It's less than 10 mins driving from my house.
I like the food and drinks, I think it's good. It's like a applebeez, fridays, etc...