My tastebuds were delighted to experience a Taste of Bali right in Buckhead Atlanta every single moment.
One of their new entrees is the grilled lamb and it is so tender and delicious 🤤!
WIN is hands-down one of my favorite restaurants. Check out their power lunch combos!
Follow @ServingLooksATL 🍑 for more tasty spots!