From the words “Abhaya” which means peace and “Giri” symbolizing the hill, Abhayagiri Restaurant is a restaurant with beauty in...
Restaurants
The bustling district of Menteng is home to foreign dignitaries, Indonesia’s central government, as well as remnants of a colonial...