Steak King Hu Bei Road (maybe, can!’t remember) Shanghai, China ???– Walking around outside our apartment on the hunt for food, we noticed a little joint tucked away, called Steak King. STEAK?!? We haven’t quite seen any (that wasn’t exorbitantly priced anyway) in Shanghai,...