You’ll find dumplings, pork knuckles & potatoes and a particular favourite – soup or stew served in a hollowed out loaf of bread, at many places in Prague if you’re looking for old-school Praha cuisine.
Modern Prague now has thousands of restaurants where you can sample anything from excellent Italian, to fancy French fare and even Indian. There’s also a good vegetarian presence in this city including the ultra chic Lehka Hlava in Stare Mesto close to the Charles Bridge which is always stuffed full of hip Czechs.
For most travellers, Prague is all about the crisp, cheap local beer (pivo to the locals). For a taste of Czech traditions seek out a subterranean cellar bar such as Ujezd (or the Gate) at the base of Prague Castle, or an open-air beer garden at Letner Gardens in the shadow of the giant metronome.