Cuomo & Sons
Italian · Deli · Pizza
Cuomo & Sons is an Italian deli offering pizza, sandwiches, prepared foods, and catering services. They feature homemade mozzarella, imported delicacies, and hot food specials. Established in 1951.
Location
Vota recommends