Vision Restaurant and Rooftop
2520 Piedmont Rd NE, Atlanta 30324