Skip to main content
Mama Pisco
Login
5305 65th Pl, Queens, NY 11378, USA
Sorry, we're not taking orders at this time
Pickup
Delivery
NYC Health Score:
View sanitary inspection grade