About Depot Sari Merta 2 (SM)
Depot Sari Merta 2 (SM) is a restaurant, located at Jl. Kresna, Tojan, Kec. Klungkung, Kabupaten Klungkung, Bali 80716, Indonesia. They can be contacted via phone at +62 823-3964-5821, visit their website depot-sari-merta-2-sm.business.site for more detailed information.