B&M Cafe offers cafe fare with a scenic view.