• Photo taken at Subway of Tower Plaza by Corey J. on 7/23/2013
  • Photo taken at Subway of Tower Plaza by Andy P. on 5/29/2012

Subway of Tower Plaza

Fast Food Restaurant
563 Bankhead Hwy, Carrollton, GA 30117, United States
Menus:
Brunch, Lunch, Dinner
Credit Cards:
Yes
Outdoor Seating:
No
Total Visitors
68
Total Visits
224
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

2 Tips