‘Still Life’ is one of Prague’s top restaurants, famed for the quality of its cuisine. The decor is bold and modern, with quirky glassware, boldly patterned wallpapers and cappuccino-coloured crushed-velvet chairs. The menu ranges from high-end Indian cuisine to gourmet versions of traditional Czech dishes – the South Bohemian duck with white cabbage and herb dumplings is superb.