Get directions to: Alibi, Provincetown, MA Restaurant address: Po Box 159 Provincetown, MA 02657, USA Driving Walking Bicycling Restaurant: Alibi