Tikka Masala

Tikka Masala

98 Judah St , San Francisco, CA 94122

(415) 731-2550

Eat24 Free Online Ordering