Village Square Pizza. New York, NY.