Village Park Alpharetta
12300 Morris Rd, Alpharetta, GA, 30005
"I toured Village Park at Alpharetta. What I like the best about the place is the fact that it did have three different restaurants that you could choose from. It was really a nice option, and the place was very attractive. The staff was very friendly..."
READ MORE