Bridges Restaurant – Ubud

  Bridges Restaurant is 800 metres from the Ubud Palace, on western riverside of the Campuhan River, at the end of the two Campuhan Bridges – hence the name. The