Posted by: Bidroh September 13, 2010
Login in to Rate this Post:
0
?
Yeah..I looked it up yesterday...its like 90 miles from me.. ( I live in SF ). I love momos, don't get me wrong..but I'm not crazy enough to drive all the way up there for some momo gettogether.