Alba's Pizza & Restaurant

3620 Ditmars Blvd
Astoria, NY
718.932.5924
40.773933
-73.907572
Hours:
Mon - Sun:11am - 10pm

for Alba's Pizza & Restaurant
Directions
from: