Papa Sal's Pizza

39-63 61st Street New York, New York 11377 United States of America

Location