My husband and I ate at the Clifton,NJ restaurant and we had a great dining experience. The manager and employees were the nicest we have seen in a...
All reviews seem positive