Re-stashed in: Yelp!
The best yelp review I ever seen....
Wow, I kind of want to know what restaurant this is. :)
Here it is:
http://www.yelp.com/biz/tamarind-of-london-newport-beach
It's in LA...
You can't enter heaven unless jesus enters you.
Starbucks gangnam style
This is how I go home
These greedy corporations are ruining our lives...