The best Czech cuisine and restaurants you must try when visiting Prague, from traditional Czech cuisine to new and exciting restaurants