The Fish Stop
81/2 Pepiliyana road nedimala Dehiwela, Dehiwala-Mount Lavinia 10350 Sri Lanka
The Fish Stop is a Aquariums, Other Zoos & Aquariums place is located in Dehiwala-Mount Lavinia, Western Province. The address of The Fish Stop is 81/2 Pepiliyana road nedimala Dehiwela, Dehiwala-Mount Lavinia 10350 Sri Lanka.
If you want to go to the place or need any services, you can contact them directly. The phone number is +94 77 350 5720, or open their website to view relevant information, The url is http://www.facebook.com/thefishstopsrilanka/