Red
Calea Șerban Vodă 154, București, Romania*
Reviews
Submit a ReviewA tiny takeout place across and...
A tiny takeout place across and up the street from The Buddhist. I was the only guy in the club other than the one there to be the muscle. Did I mention it…
wallanon
Jul 26, 2009, 12:00 AM


