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