This Chinese Restaurant was located directly across from the Kuo Wah Restaurant in San Francisco's Chinatown.
Like Kuo Wah, Imperial Palace had its own cocktail mugs, many of which were patterned after ancient Chinese serving vessels.
The Imperial Palace was in this location up through at least the mid 90s. At some point thereafter, they moved around the corner to 818 Washington St., where they are still located as of 2021.
An episode of Season 4 of Beverly Hills 90210 was shot inside the old location, called "Emily" (a.k.a. The Pink Pearl).