A slightly hidden gem in the South of Jakarta that’ll give you a royal welcome. Welcome to Royal Taste! Tucked away on Jalan Cipete Raya, lies a cozy restaurant with a loungy type of feel. The décor is to some >More