Village Square Pizza

Italian Style
📍 147 Avenue A, New York, NY 10009
Call (917) 727-7444 Directions
LOS Services Websites, online ordering and print for restaurants. Logical Online Solutions