Home
Find Pizza Restaurants
Add Restaurant
Add Your Restaurant
Alba's Pizzeria & Restaurant
Italian Style
📍 13765 Queens Blvd, Jamaica, NY 11435
Call (435) 317-4893
Directions
LOS Services
Websites, online ordering and print for restaurants.
Logical Online Solutions