D
Imperial Tea Court At the Fry
1 Embarcadero Center # 27, San Francisco CA 94111-3776
(415) 544-9830