Dodo Pizza East Memphis-1

Dodo Pizza East Memphis-1 is a Dodo Pizza restaurant located at 6155 Poplar Avenue in Memphis, Tennessee. It opened in 2018 and is the second Dodo Pizza restaurant in the United States.