Food, in pictures.
Discover dishes. Explore restaurants. See what you love.
Ministry of Crab
Seafood · $$$$ · Old Dutch Hospital Complex, 04 Hospital St, Colombo 00100, Sri Lanka
PestoDiscover dishes. Explore restaurants. See what you love.
Seafood · $$$$ · Old Dutch Hospital Complex, 04 Hospital St, Colombo 00100, Sri Lanka