Hot, hot, hot! Chili ribs, Shanghai style. Info Written by Markus Grannenfelt On March 24, 2012 Tagged chili, chili ribs, Shanghai, China