Address: 3888 Crenshaw Blvd, Los Angeles, CA - United States
Checkins
1
Avarage rating at this location
3.5
Byron I.
The District By GS
over 3 years ago