Skip to main content

Mantia's

restaurant · Memphis, TN

Address
4856 Poplar Ave, Memphis, TN 38117
Phone
(901) 762-8560
Website
mantias.com
Where
35.1145, -89.9003

Search Hominin for Mantia's

Other restaurants nearby

More in Memphis

Mantia's — restaurant in Memphis, TN | Hominin