All reviews seem negative
This place is so gross. The food is awful and it is just a depressing place to eat. I would definitely not recommend it.
In ShortA strip-mall mainstay throughout U.S. suburbs, this buffet-style restaurant caters to ravenous families who pay a flat per-head fee for all the comfort food they can chow down....