La Villa Pizzeria

Italian Style
📍 82-07 153rd Ave, Howard Beach, NY 11414
Call (718) 641-8259 Directions
LOS Services Websites, online ordering and print for restaurants. Logical Online Solutions