Guest guest Posted November 5, 2008 Report Share Posted November 5, 2008 http://www.yelp.com/biz/karma-san-francisco-4 I don't think they will make it, so try it out before it's too late. I don't think they will make it. Their dumpling is called MOMO. MOMO means peaches in Japanese. This is a Himalyan/Neplease place. It would be great if all restaurants are veg. This restaurant don't have any budget on marketing and they don't have a grand opening party. They already have a private blessing on the Cafe, but no public announcement of a blessing. =-= Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.