There are a dozen reasons which could help make a city great for food. Whether it is the restaurant itself, the food, the staff, the location and even the decor inside the establishment.

There are numerous places that come in to mind when thinking of lavish, 5-star rated restaurants. Paris would obviously be a first choice for many people when thinking of fancy food and restaurants yet is this city past its hay day? Going for a nice meal shouldn’t be like going to Church and that is what a lot of Paris is like. London is not quite there yet with the street food. For example great cities such as New Delhi, Bangkok and Hanoi have an abundance of street food which you can try at your own risk! New York is always a potential for the best culinary city in the world but it lacks in its range of foreign cuisines that are so recurrent in other countries. I think that the best city for food needs to show a history of culinary excellence and elegance therefore cities like Las Vegas and Cape Town could not be in the mix.

Another important aspect to consider is what the city is like for indian takeaways or chinese takeaway food and food delivery as a lot of money can be made out of this. A good city will provide excellent quality Indian takeaways and Chinese takeaways at any time of the night. Go and find that idyllic late night indian restaurant, this is only my opinion but these things matter a great deal.There is a lot that goes into a city to make it a meca for beautful food. From my experience the one city that can provide the best of almost every cuisine would have to be the Japanese city, Osaka. This Is a great city entirely at ease with its culinary identity but completely open to foreign influences.