City Guide

Lichee Garden Restaurant

(at Broadway)
1416 Powell St
San Francisco, CA 94133
Hours: Daily 11am-9pm
Phone: (415) 397-2290
Reviews
North Beach restaurant serves Cantonese cuisine including seafood, meat and vegetarian lunch and dinner entrees.Read More
Content by CityGrid; Data by InfoGroup; © 2012