Superior Palace
3546 Balboa St, San Francisco
(415) 387-1386
Recent Reviews
Order Online
You May Also Like
Balboa Teriyaki - 3536 Balboa St
Japanese, Vegetarian
Eat Americana - 3532 Balboa St
American
Little Henry's Italian Food - 3600 Balboa St
Italian, Seafood, Vegetarian
Restaurants in San Francisco, CA
Superior Palace
3546 Balboa St, San Francisco, CA 94121
(415) 387-1386