Subway 24720

Subway #24720-0 is a Subway restaurant located at Friendship Shopping Center, 4977 Lanier Islands Parkway Suite 101, Buford, Georgia.