Khan Baba Pizza & Kebab offers pizza and kebab dishes. Known for its pizza, it's a popular spot.