Quick question: is it true the best Indian food in the world can be found in London? Where did I hear this or did I just make this up for some reason.
Also wondering if anyone has any other similar rumors / secrets about finding (fill in the blank) in unexpected places. For a food article I'm writing, this is not the main topic, but just a few sentences as the opening paragraph.
Used to post here years ago from nyc (under diff name), now in Phnom Penh. Thanks in advance and I appreciate any help or ideas!