All reviews seem negative
The location at Cornell Road & 185th closed down over a year ago. Don't waste your time trying to find it.