Menu_page_1

 
 

Nucci's Italian Cafe
1580 S. Melrose Dr., Ste. 108, Vista, CA 92081
Tel. (760) 598-1005 - Fax (760) 598-3430