I first visited the restaurant when it was known as "Alt Heidelberg". it has since changed its name, to simply "The German Restaurant", then the rather odd "Bavarian Barn" to the current The Bavarian, with a kind of subtitle "German Restaurant and Pub". It used to be the only place in Colombo where you could get Paulaner Beer, but now it serves a range of local beers. The car park is now a large open one, but it was full because of the large party taking place at the Galle Face Hotel's Grand Ballroom, opposite. So we parked on the very narrow adjacent lane. The service is very good, and the waiter was knowledgeable and attentive. The Mango Juice was thick and fresh, though it needed sugar syrup since it was not the Karutha Kolomban mangos which are the best ones. The Mixed Grill with lots and lots of meats is still generous and good value compared with most of the other breadcrumbed dishes, and has nice fat chips English-pub style. The meats are much better than what you usually get in Colombo, and the pepper sauce (the other option is barbecue sauce) is quite nice. The portions are huge: "German Restaurant" as it is still called is famous for the size of its dishes. The Lamb in most restaurants in Colombo is not up to par, it is tough and stringy. Only the Australian imported lamb at the top notch restaurants is acceptable.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.