Location: 1343 Amsterdam Avenue, New York, NY 10027
Phone:(212)749-1292
Category: Restaurants
Tags: Pizza, Pizza Restaurants