China Garden
108
Selma Rd, Montevallo AL
- This is the page of China Garden on 108 Selma Rd Montevallo AL 35115.
- (first reviewed on April 13, 2015, last updated
five months and seven days ago
on November 24, 2023.)
- China Garden is ranked #1 of 11 Restaurants in MONTEVALLO Montevallo.
- This page has had 17 visitors. You are the 17th.
Location