Tudi Kafe Liman is a coffee shop.