At 665 Amsterdam Ave Between 92nd And 93rd Streets, New York City, NY 10025-7430New York Here : Gennaro Restaurant. Welcome to Gennaro Restaurant is rated 4. It's worth a try!
Write a review