Addmore is a pizza restaurant known for its innovative approach to pizza making.