Ben Mouture is a café and coffee shop specializing in roasted coffee.