Tasty Pizza is a casual pizza restaurant specializing in Indian-Italian fusion pizzas and sides, with vegetarian options available.