Britain has some of the most prominent and expensive restaurants in the world, particularly in London and other major cities. Most towns and cities offer a variety of cuisines, particularly Italian and French inspired restaurant chains, as well as the multinational chains of fast food establishments. Larger cities will often host a choice of Chinese, Indian, Middle Eastern, American, Thai, and Japanese restaurants with multicultural cities like Manchester and London being able to cater for the most demanding of tastes. In recent years, British food culture has seen the increasing popularity of “gastro pubs”, where high quality restaurant food is served in a more casual public house environment, often with a good selection of drinks and real ales served on the premises.