Setiabudi One

A place where you can find whatever you want. It has a great variety of restaurant selections, from Indonesian, Vietnamese to even Greek.