Location: 790 11th Avenue, New York, NY 10019
Phone:(212)581-5711
Category: Restaurants
Tags: Pizza, Pizza Restaurants