Lereng Anteng: Bandung Restaurant with a View (But Maybe Not Much Else)

Lereng Anteng is a restaurant in Bandung, Indonesia, that boasts stunning panoramic views. But is the view enough to make it worth a…

Read more