Feliccia's Italian Restaurant, Deli & Catering

North County San Diego's Best Italian Restaurant and Deli

(760) 758-9167
Fax (760) 758-6315
1011 South Santa Fe, Suite C, Vista CA
  • Home
  • Menu
  • About Us
  • Pictures
  • Sam's Videos
  • Guestbook
  • Specials
  • Sign Up for Specials
  • Directions

 
  • Follow This Site
  • Log In
Create a Website with Easysite