The Capital Grille - Memphis
Address:
6065 Poplar Ave
Memphis
, TN
, 38117
35° 6' 6.5772" N, 89° 51' 42.2136" W
See map: Google Maps