Khamsa Restaurant
1503 15th St, San Francisco
(415) 316-9458
Recent Reviews
Khamsa Restaurant
1503 15th St, San Francisco 94103
(415) 316-9458