China Villa Restaurant
Drag box to select area
100% Were impressed
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, CA 94583
- Accessibility Details: The ramp in the parking lot is handicapped accessible.
- Accessibility Details: The store has street level access.
- Hours: Daily, 4pm - 9pm
- Hours: Mon - Sat, 10am - 9pm; Sun, noon - 6pm
- Accessible: yes