Huey's Poplar

  • RESTAURANTS
4872 Poplar Ave.
Memphis, TN 38117
(901) 682-7729
(901) 682-7759 (fax)