Location: 941 Amsterdam Avenue, New York, NY 10025
Phone:(212)531-3797
Category: Restaurants
Tags: Pizza