House Of Leng At Mallard Creek
- Address
- 2712 W Mallard Creek Church Rd
- #430
- Place
- Charlotte , NC 28262
Description
House Of Leng At Mallard Creek can be found at 2712 W Mallard Creek Church Rd . The following is offered: Restaurants: Chinese , Restaurants: Southeast Asian , Carry Out & Take Out - In Charlotte there are 13 other Restaurants: Chinese . An overview can be found here.
Reviews
This listing was not reviewed yet