Processing, please wait ...
Tikka Masala Cafe
San Francisco
Cuisines: Indian
Address: 1668 Haight St ; San Francisco CA, 94117