Rave reviews for this pizza, Italian, and bar
1260 Amsterdam Avenue
New York, New York 10027