Abba's
7 Waulagoda Road, Hikkaduwa 80240 Sri Lanka
Abba's is a Sri Lankan, Steakhouse, Seafood, Vegetarian Friendly place is located in Hikkaduwa, Southern Province. The address of Abba's is 7 Waulagoda Road, Hikkaduwa 80240 Sri Lanka.
If you want to go to the place or need any services, you can contact them directly. The phone number is +94 91 2 277110,