My say at Larry's was great. This place is centrally located. About 15 to 20 minutes from most areas like downtown LA. Having parking was very convenient. Being able to exit from the back also was convenient; where apparently Larry's office is located...
I enjoyed my say, and would stay again.