for me it has to be China but Japan Italy India and Turkey all have top tier food
You mean food full of spices right? People always mix up spicy(hot burning flavor) and spicy(taste of spices). I am always confused when people call indian food spicy and talk about how hot or burning it is when in reality it depends on regions but mostly it's not that hot but rather full of spices which is mainly the reason it's so good.