Feliccia's Italian Deli and Restaurant is a Italian place is located in Vista, California. The address of Feliccia's Italian Deli and Restaurant is 1011 S Santa Fe Ave, Vista, CA 92083-6917. If you want to go to the place or need any services, you can contact them directly. The phone number is +1 760-758-9167, or open their website to view relevant information, The url is http://www.feliccias.com
1011 S Santa Fe Ave, Vista, CA 92083-6917
Get Direction
Latitude: 33° 11' 31.524" NLongitude: 117° 13' 50.808" W
Time zone: America/Los_Angeles
4.5
760-758-9167
http://www.feliccias.com
The latitude of Feliccia's Italian Deli and Restaurant is 33.19209, and the longitude is -117.23078. Feliccia's Italian Deli and Restaurant is located in , with the gps coordinates of 33° 11' 31.524" N and 117° 13' 50.808" W.
The time zone of the place is America/Los_Angeles. If you have any questions, please leave a comment.
Italian