An iconic NYC pizza establishment in Midwood has been shut down by health inspectors. City records show there were mice present, workers wearing soiled and potentially contaminated clothing. Di Fara, located on Avenue J and E 15th St had a total of 45 violation points and was immediately shut down for business.
Netflix to Release New Series on ‘Central Park Five’
New Animation Shows NYC’s Evolution Over 400 years (Video)
Yikes, I hope they can get their act together and return to their glory days.