Toosso – Restaurant review

My husband tells me that I should invent a Chicken Tikka index as a way to gauge the best restaurant with the most delicious Chicken Tikka in the world! This suggestion is due to my love for Chicken Tikka and it being my MOST favorite food in the world! Heck, if I had nothing but…