Posted by: highfly August 19, 2005
Login in to Rate this Post:
0
?
Indi,
There is one Nepali restaurant in LA called Kathmandu Kitchen. Its fuc*ing awesome. That restaurant for sure reminds you home. Especially Thamel.
Peace