Buchwald is a German restaurant offering a culinary journey that blends the flavors of Germany and Sri Lanka.