Get directions to: Blue Moon Restaurant & Tropical Bar, Memphis, TN
Restaurant address: 3092 Poplar Avenue Suite 11 Memphis, TN 38111, USA
Restaurant: Blue Moon Restaurant & Tropical Bar