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...
This is so awesome!!! Sergey in Big Lebowski sequel?
The World's Most Expensive Cup of Coffee
Chocolate Cream Pie Recipe
Why is Brooklyn Barbecue Taking Over the World?