My Friend Villa is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of My Friend Villa is Talpe, Sri Lanka. My Friend Villa can be contacted at 94787476312.
Some of the places around My Friend Villa are -
Within less than half a Kilo meter of My Friend Villa, you can also find Sugar beach, Dilena Tharu Sports Club, Sampath Stores, Avendra villa, Apa Villa Thalpe, Sujee Villa, Sampath Stores, Romaya Villa, Talpe Sea bath, Zazou Beach Club, Avendra Bike Rental, Nimsara Traders, Happy Village, Thalpe Florian villa, Soul Ocean Thalpe, Sri Lanka, Maaya Beach and many more.
Within around 250 meter aerial distance, there are at least 2 more restaurants around My Friend Villa. These restaurants are - Thalpe beach, Happy Village
Talpe, Sri Lanka