Restaurants & Dining

China Villa
6819 Lonetree Boulevard
Rocklin,CA 95765
(916) 782-8868
Chinese Restaurants