The Looking Glass, an Alice in Wonderland-inspired restaurant and entertainment venue will open in The CTR in downtown Atlanta next year.
The post Alice in Wonderland-inspired restaurant and entertainment venue opening at Atlanta’s The CTR appeared first on Rough Draft Atlanta.

