Alba's pizza is happy to host your next family event or celebration. Our private dining room accommodates up to 30 people, and many of the people who throw ...
Menu, hours, photos, and more for Alba's Pizzeria & Restaurant ( Queens Blvd) located at 13765 Queens Blvd, Briarwood, NY, 11435-1845, offering Pizza, Soup, ...