Atlanta, GA Metro >
Alpharetta >
Restaurants >
865 North Main Street, Alpharetta, GA 30004
Hours
“It took forever for the poor green server to bring us a round of drinks.”
“My family enjoyed a nice meal at this new restaurant recently.”
“Same overpriced menu.”
“great place”
“Exceptionally bad service; but a new restaurant”
“went one night and couldn't get into the place because of a huge party, Says lots about the place, I came back after movies and had a gre.”
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now