Get directions to: Abyssinia Restaurant, Memphis, TN
Restaurant address: 2600 Poplar Ave Ste 115 Memphis, TN 38112, USA
Restaurant: Abyssinia Restaurant