Skip to content
Return to Nav
Villa Fresh Italian Kitchen Great Mall Of The Bay Area
611 Great Mall Dr Fc-11 Milpitas, CA 95035 US
(408) 946-8382(408) 946-8382
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