3047 Mission District St, San Francisco 94110, United States
3047 Mission District St, San Francisco 94110, United States
No delivery
Spot something wrong?
Dishes at The Palace. Prices may vary in venue.
Been to The Palace? Be the first to share what you ate.