Nucci's Pizza, Pasta & Deli

  • Restaurants
  • Deli
1580 S Melrose Dr #108
Vista, CA 92083
(760) 598-1005
(760) 598-3430 (fax)