04 Sep 2023
Tawa Tamancha is a great place to visit for delicious North Indian cuisine. The Chaas (Mattha) was particularly good and fresh, that definitely added to my dining experience. I would highly recommend this restaurant to those who enjoy North Indian food.