I think the only decent restaurant left there is Grotto Pizza and that’s not even saying much. Everything else is poofter food.
I do remember Grotto Pizza and that was some 40 years ago.