Lichee Garden Restaurant Review, San Francisco
Posted by Foodnut.com, January 26th, 2009
Lichee Garden Restaurant is a Cantonese Chinese restaurant on the outskirts of Chinatown. They have been around since 1980 but have changed over the years. They are pretty popular for lunch, but it was much more quiet at dinner. We were in the neighborhood so we decided to retry it. Read the rest of this entry »



Recent Comments