Chef Pizza has some great pizzas, particularly their Special Paneer Onion Pizza which was delicious. The flavor was great and the toppings generous. Highly recommended!
I tried the onion pizza at Chef Pizza - it was delicious! The thin crust was cooked perfectly and the onions added just the right amount of flavor. Highly recommend giving it a try!