Overview
Hotels
Things to Do
Restaurants
Nightlife
Facts
Explore
Travel
Mantia's
Address:
4856 Poplar Ave
Memphis, TN 38117
view map
Phone:
901/762-8560
Map:
Contact
·
Privacy
·
Terms