Location: 1302 Amsterdam Avenue, New York, NY 10027
Phone:(212)932-3051
Category: Restaurants
Tags: Pizza