Processing, please wait ...
Alhamra
San Francisco
Cuisines: Indian, Pakistani, Vegetarian, Curry, Tandoori
Address: 3083 16th St ; San Francisco CA, 94103