Amazing ravioli, and great meats converge with small town customer service. Try the Chris Combo for an amazing sandwich. If you're near Willow Glen and your stomach is growling.. give La Villa a try and you will not be disappointed.
Pros: Great food and customer service
Cons: Sometimes crowded during lunch
more