Katekero is a restaurant offering flavorful dishes. Known for generous portions and a welcoming atmosphere.