Food quality can be better but most of pizzas taste average and worst hospitality
Sometimes you have to remind them about your order and it sometimes takes an hour for completion of your order.
You dont need to wait for that average pizzas so if they wants to get more customers they really needs to improve everything.