In Prague, you can find international restaurants from the finest Italian and French cuisine to Japanese, Korean, Thai, Greek, Scandinavian and Mexican. Food is still affordable despite price increases in recent years. Original Czech food comprises roast or grilled meat and dumplings, which not all tourists necessarily find tasty, but traditional Czech cuisine is worth a try when it’s done well.
Prague is safe concerning cleanliness and hygiene. Quoting the main hygiene officer of the republic, Mr Michael Vít, the representatives of the CzechTourism agency, explained that the catering facilities are inspected by a state authority once in two years. In contrast, in most other EU countries, the inspections are done only randomly by some professional associations.
The restaurants we list are recommended for their cuisine, ambience and popularity among travellers. If you want to eat at a particularly ‘famous’ establishment, it would be better to make a reservation, particularly at peak periods such as weekends and during the high season.