Subway 2880

Subway #2880-0 is a Subway restaurant located at Germantown Collection Shopping Center, 7850 Poplar Avenue Suite 30, Germantown, Tennessee.