Little Italy Pizza - Union Square

$ • Pizza • Italian • Vegetarian Friendly

3.7 (16)
View delivery time and booking fee. 

122 University Pl, New York, New York 10003    More info