Located in Vista, California, A Little Taste of Italy specializes in Italian cuisine. The eatery offers a casual atmosphere. Little Taste of Italy is suitable for holding business lunches at. Patrons can eat their meals at the restaurant or are welcome to order their food to go.
Be the first to write a review! Write a Review »