Fengshui Reviews & Details
2346 Lombard St
Fengshui is located at 2346 Lombard St in San francisco near the intersection of Lombard St and Pierce St. Their menu consists of Chinese dishes . Call (415) 922-9179 today!
- Major Intersection:Lombard St And Pierce St
Tell us more about Fengshui San francisco!