La Villa is a Chinese restaurant known for dishes like tempura, lemon chicken, and spring rolls.