Village Square Pizza

Village Square Pizza

118 Christopher St W, New York, NY 10014
641-243-5813

Open until 9:30 pm

Full Hours

Delivery (35 - 50 min)

$20 min spend

  • Free Delivery
SliceRestaurants in New York Village Square Pizza
Price: $$