Location
2134 Greenwood Roadi-20 & Greenwood Rd Exit 16b,
Shreveport, LA 71103
By Closecall | 5/16/2015
Right on
By Trina p | 7/4/2015
only one problem. there was no bar like the pictures advertised
By Sha | 12/2/2014
It was a friendly place