China Villa offers delicious dining, takeout and delivery to Livermore, CA. China Villa is a cornerstone in the Livermore community and has been recognized for its outstanding Chinese cuisine, excellent service and friendly staff.
8445 W Chester Pike Highland Park, Pennsylvania 19082 United States
Italian Restaurant