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.
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.