Previous Image Green Pastures (Shangri-La) – braised oxtail with polenta P525 braised oxtail with polenta P525