Thamesford Pizza offers pizza with an original recipe, emphasizing great taste and service.