This was obviously just not my atmosphere, I would say. It might suit a small portion of the population of high school students or maybe freshman and sophomores in college. After that, no thank you. It has been years since I've been here but I remember the place even now--as one to which I would not return. It was kind of greasy and grimy. Dark and dreary.
Put nicely, Chuck
E Cheese is Camelot compared to this establishment. Actually, I like Chuck E Cheese.
I do not recall the food enough to comment on it except to say it was unmemorable.
How in G-d's name is this place still open?
After reading the other reviews, it's clear this place needs an intervention the likes of which could only be pulled off by a fairy godmother.