Cafe specializing in Indonesian coffee.