Tadka Indian Restaurant
3066 24th St, San Francisco
(415) 580-7052
Recent Reviews
Tadka Indian Restaurant
3066 24th St, San Francisco 94110
(415) 580-7052