Villa Deli

Deli · 507 Williamstown Rd #1, Sicklerville, NJ

To-Go · Delivery

Hours

More food in Sicklerville, NJ · Deli in Sicklerville