Imperial Palace Reviews & Details
818 Washington St
Imperial Palace is located at 818 Washington St in San francisco near the intersection of Washington St and Waverly Pl. Their menu consists of Chinese dishes . Call (415) 956-9888 today!
- On The Menu:Dim Sum
- Major Intersection:Washington St And Waverly Pl
Tell us more about Imperial Palace San francisco!