Subway Restaurant

Flag as Inappropriate

This sandwich shop is on the lower level of the Cobb Galleria Center. It features a double-sided kiosk.
1 Galleria Pkwy SE, Atlanta, GA 30339
(770) 984-0455
  • Hours: Daily 10 am-6pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »