China Villa

891 Island Dr Ste A
Alameda CA 94502
109 Reviews
{{::location.tagLine.value.text}}

Sponsored Topics

Opening Hours

  • Mon: 11:30am-2:30pm, 4:30pm-9pm
  • Tue: 11:30am-2:30pm, 4:30pm-9pm
  • Wed: 11:30am-2:30pm, 4:30pm-9pm
  • Thu: 11:30am-2:30pm, 4:30pm-9pm
  • Fri: 11:30am-2:30pm, 4:30pm-9pm
  • Sat: 11:30am-2:30pm, 4:30pm-9pm
  • Sun: 11:30am-2:30pm, 4:30pm-9pm

Website

Take me there

See a problem? Let us know!
<p>Located on the back of the Harbor Bay Landing Shopping Center, this is a favorite spot of Chinese food lovers. Since 1986, it has served delicious Mandarin and Szechwan dishes. The flavor comes from the combination of fresh ingredients and not from MSG, which the restaurant doesn't use.</p>