Coffee shop serving great coffee.