Costas Kitchen is a restaurant that offers a family-style dining experience. The food is described as good, and the friendly staff contributes to a welcoming atmosphere. It is located in Rhodes Town, Greece.