One of the best German restaurant s in Colombo. Bit expensive but worth it.