Share your post with your fan club!
This is a very good upscale Vietnamese place in San Francisco. It reminds me of Lemon Grass in New Orleans. Are there any comparable restaurants in Los Angeles? thanks,Zach
Updated 29 days ago | 5
Updated 1 year ago | 1
Updated 1 year ago | 101
Updated 1 month ago | 24