POTD: Cafe Alibi November 21, 2011 November 21, 2011 / Leave a Comment Cafe Alibi Budapest, Hungary 2011 Because everyone needs a good one now and then.