This is an FYI : Mount Pepper is now called Yi Pin. Same location, same building just the name has changed. Sorry, I have never dined at this location, however I hear th ... more