Questions, comments or a tip? Let us know.
The Spectator site is undergoing some major updates.
The latest news in streaming format. View Feed
The New York City Department of Health closed Amir’s Falafel on Oct. 14, after an inspection in which officials found insect violations, roaches, and evidence of a fly infestation.