Vista Icebox Deli

  • Restaurants
2260 Oak Ridge Way #B
Vista, CA 92081
(760) 599-8874
(760) 599-8875 (fax)