Aji Sports Bar & Grill
Listing Details
Aji Sports Bar & Grill - Memphis
3896 Lamar Ave, , 38118 , Memphis , TN ,United States
Address: 3896 Lamar Ave, , 38118 , Memphis , United States | |
Phone: (901) 888-6700 | |
Web: http://www.ajigrill.com | |
GPS Lat: 35.058701 , Lon: -89.932899 |