
Restaurants & Cafes
Ministry of Crab – Colombo, Sri Lanka
Ministry of Crab is a renowned seafood restaurant located in the historic Old Dutch Hospital Complex in Colombo Fort, Sri Lanka. Found...
Approved travel guides, places, local tips, budgets, stays, food ideas, and attractions for Sri Lanka.