"Nikos Express Italian Deli in Vista Way Vista, CA"
There are 50 restaurants in the city of vista and nikos express Italian deli has the highest Yelp ratings reviews in the city of vista California. Everything is made homemade, and nothing is pre-cooked. Check out this place, I promise you it would all be worth it. Especially when you eat his tiramisu and his famous meatball hoagie. 1740 east vista way vista ca 92084