Hot and spicy garlic chicken wing

China Station Restaurant

Lakes and Birds
$, Chinese, Wings
3880 Lake Arrowhead Ave
Fremont, CA 94555
Call: 510.487.2860

Expert Recommendations