Landwer Cafe is a coffee shop offering a cafe-restaurant experience.