137-65 Queens Blvd, Queens, NY 11435, United States
137-65 Queens Blvd, Queens, NY 11435, United States
No delivery
Spot something wrong?
Dishes at Alba's Pizzeria. Prices may vary in venue.
Been to Alba's Pizzeria? Be the first to share what you ate.