Coffee shop known as Killer Bean Cafe.