Mahi - Mahi Seafood Dikwella & Chalets is located in Dikwella, Sri Lanka on Mahi-Mahi , Susitha, Batheegama , Dikwella , Sri Lanka. Mahi - Mahi Seafood Dikwella & Chalets is rated 4.3 out of 5 in the category seafood restaurant in Sri Lanka.
Address
Mahi-Mahi , Susitha, Batheegama , Dikwella , Sri Lanka