Feng Shui Restaurant
Add to Favorites
OPEN NOW
Today: 12:00 am - 10:30 pm
Saved to Favorites
Phone: (415) 922-9179
Address: 2346 Lombard St, San Francisco, CA 94123
Website: http://fengshui-restaurant.com
Cuisines: Asian, Take Out, Seafood, Chinese
772 Pacific Ave, San Francisco, CA 94133
924 Sansome St, San Francisco, CA 94111
3107 Clement St, San Francisco, CA 94121
318 Pacific Ave, San Francisco, CA 94111
2225 Irving St, San Francisco, CA 94122
601 Mission Bay Blvd N, San Francisco, CA 94158
191 Warriors Way, San Francisco, CA 94158
2680 5th St Ste D, Alameda, CA 94501