3449 Malcolm Dr, Montgomery, Alabama 36116 USA
Chin Chin Chinese restaurant store front
Photo Credit: Yelp