Hard to deliver a custom made pizza. Go there and you will be pleased. It's a made to your preference pizza with a number of toppings to choose from. You must see it to appreciate it.
No
Sorry I don't think so. But give them a call and check with the manager on duty.
Unfortunately, they do not deliver.
Thanks! Your answer is awaiting moderation.