Posted by: Cowboys September 6, 2007
Login in to Rate this Post:
0
?
That is an awesome place. Loved the momos there. It is not exactly at the same place but about a couple of minutes to the west, if I am not mistaken.