The Crab - restaurants

The Crab is one of the restaurants in Hikkaduwa, Sri Lanka. The Crab is a renowned seafood restaurant in Hikkaduwa that offers stunning ocean views, making