Claim this Place The Barnesbury No.91, Barnes Place, Colombo, 00941, Sri LankaRestaurant. Cafe. Lounge. Italian Restaurant. Asian Fusion Restaurant. New American Restaurant. Your Name Email Password