New Mandarin Garden Restaurant | The Noodle Guy
Since then, that restaurant closed down and I seemed to have forgotten about it until now. So off to the web I went again in search of food. I found New Mandarin Garden in South San Francisco that got OK reviews and ...
San Francisco is the leading financial and cultural city of northern California. It is densely populated and is noted for being the 2nd most populated city of the United States.