Coffee shop serving delicious coffee.