Posted by: bostongirl October 17, 2006
Login in to Rate this Post:
0
?
OH MY GOD!!!!!!! I am going there this weekend! I cant believe we have two nepali restaurants around Boston. Until this summer, there were none!
And the menu looks great...mouth watering.