(415) 731-2550 | Tikka Masala,98 Judah St San Francisco, CA 94122. Get Directions
Estimated delivery time: 45 mnts min