Ordering From Luca Trattoria & Pizzeria

South Shoprite Plaza 153, NY-94, Warwick, NY