New China
- Address
- 21 Fab Ave
- Place
- Sierra Vista , AZ 85635-1725
- Landline
- (520) 458-1118
Description
New China can be found at 21 Fab Ave . The following is offered: Restaurants - In Sierra Vista there are 27 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(520)458-1118 (520)-458-1118 +15204581118