China Villa is a restaurant specializing in authentic Chinese cuisine. It is an intimate setting with an Asian decor and also serves beer and wine. It is family owned and has been in this location for over 15 years.
2550 San Ramon Valley Blvd, San Ramon, CA94583
Accessibility Details: The ramp in the parking lot is handicapped accessible.
Accessibility Details: The store has street level access.