Castello Pizza e Kebab is a restaurant specializing in pizza and kebab. It is known for its Turkish cuisine and offers a variety of dishes.