Skip to content
Return to Nav
Villa Italian Kitchen Eastridge Mall
2200 Eastridge Loop Suite 9201 San Jose, CA 95122 US
(408) 531-9605(408) 531-9605
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
11:00 AM - 7:00 PM