Stashed in: Yelp!, Yum
The best yelp review I ever seen....
Wow, I kind of want to know what restaurant this is. :)
Here it is:
It's in LA...
Today Is Not the Future; 'Back to the Future' Hoax Fools the Web
ACTUAL PASSPORT LETTER:
Amazing Irish Cheesecake For St. Paddy's Day