Cafe Κάστρο is a coffee bar and pizza place. It offers a relaxed atmosphere, open late.