London is one the wealthiest city in the world attracts enormous tourists and visitors from all around the world. And it sure won't put any hurdles for your appetite. Restaurants in London come in all sizes and all pricing. One can find the top notch restaurants as well as the ones that won't harm your budget. And London is known for its multi-culture style and cosmopolitan has many types of restaurants which serve a variety of cuisines. Few are American, Indian, Italian, Spanish, and Chinese. Some of the restaurants are set up on the streets, which are called street restaurants. In London, one can find such restaurants everywhere. The Cut, an area which has many restaurants and it is famous in London. From breakfast to Dinner one can find many restaurants in and around London. The city is obsessed with Tapas, which is a Spanish appetizer or a snack. It is served both hot and cold. Apart from that London can out-run India in Indian restaurants. It has Hyderabad Biriyani, Bengali prawns and many more. And a city that has many American cuisines like burgers and fried-chicken, and to be frank one has to admit the fact London has gone mad for American food.