173 Eddy St, Civic Center, San Francisco, United States
173 Eddy St, Civic Center, San Francisco, United States
No delivery
Spot something wrong?
Dishes at Palace of Spices. Prices may vary in venue.
Been to Palace of Spices? Be the first to share what you ate.