This is the Shanghai franchise of a California steakhouse chain. The first time I was here was a couple of years ago. It was a Salsa night (was a blast) and I forgot that I was in Shanghai and not in Venezuela. Great steaks and a well stocked bar.
The service is very good and they really try.
The steak...
More