A good meal only whets your appetite for more. My recent meal at Shangri-La reminded…

Ministry of Crab is an award winning restaurant from Sri Lanka and an outlet in Mumbai. They recently did a pop up at Shangri La Hotel Delhi and Pawan Soni checked it out.