- www.tandoorihutsd.com
- 1
- 1
Tandoori Hut is the best Indian Restaurant located in San Diego, CA - 92103. Provides Best Indian Food, Order delicious Indian Cuisine from Tandoori Hut... "At Tandoori Group Restaurants, with our authentic in-house cooking, our intent is to strive..
Relevance: 40.90053