Toska Pizza & Kebab is a restaurant specializing in pizza and kebab dishes.