Polama Delicatessen

667 W 177th St New York NY 10033 USA

(212) 795-3197

Location