Home » North Beach & Fisherman's Wharf (San Francisco, CA) restaurants
Imperial Tea Court
Features: Tea
Hours
Thu-Fri 10am-7pm, Tue-Wed, Sat-Sun 10am-6pm
Payment Options
Visa
See similar restaurants in & around North Beach & Fisherman's Wharf (San Francisco, California): Chinese