Emperor Palace Restaurant
530 Balboa St, San Francisco
(415) 750-0170
Recent Reviews
Order Online
Reserve
You May Also Like
Xiaoyu’s Kitchen - 560 Balboa St
Japanese Curry, Ramen
Tekka Japanese Restaurant - 537 Balboa St
Japanese, Sushi Bar
Yuubi Japanese Restaurant - 501 Balboa St
Japanese, Sushi Bar, Seafood
Restaurants in San Francisco, CA
Emperor Palace Restaurant
530 Balboa St, San Francisco, CA 94118
(415) 750-0170