Tarka Indian Kitchen
“Tarka is the sizzle of freshly sautéed ingredients; The mélange of spices, herbs and vegetables that flavor many Indian dishes”. This meaning of ‘Tarka’ is proudly flaunted on this restaurant’s website and the t-shirts of all their wait staff. This … read more