Taste is good and sometimes quality too. Not always so fresh and after getting delivery, not that hot. Also price is too high. Not sure why the price of pizza is this much? We get ingredients of 80-100/- in a price of 600/-!! Better to have a homemade pizza.