Betty's Suckling Pig Depot is a popular Indonesian restaurant known for its delicious traditional Balinese dishes, particularly the authentic Babi Guling or suckling pig. Located in Bali, this establishment offers a unique culinary experience with a cozy and vibrant atmosphere.