Oscar's Pizza & Kebab is a restaurant offering a wide selection of pizza and kebab dishes. They are open for delivery and provide a diverse menu for customers to order from.