Coffee shop in Agios Ioannis Rentis, offering coffee and likely snacks.