About
La Costa Beach Lounge Bar & Restaurant is located at Temukus Village, 4 KM from Lovina Beach. Served Indonesian, Western cuisine with big siting area. Enjoy the delicious food and cocktails while seeing the most beautiful sunset view in North Bali area.
Details