If you're looking for sub restaurants in Memphis look no further. Subway (1645 Poplar Ave) is known for having some of the best Subs in Memphis. Located at 1645 Poplar Ave, Subway (1645 Poplar Av...show more
Last updated July 31, 2023