Stel Peleng Klungkung is located in Kabupaten Klungkung, Bali, Indonesia on CCQCJG2, Gelgel, Kec. Klungkung. Stel Peleng Klungkung is rated 4.3 out of 5 in the category bar & grill in Indonesia.
Address
CCQCJG2, Gelgel, Kec. Klungkung
Service options
TakeawayDine-in