Tucked along the Vltava embankment in Prague 4, Soho is a restaurant quite unlike anything else you'll find in the Czech capital. An interior in light tones, sunlight streaming through floor-to-ceiling windows, a spacious dining hall, and décor featuring natural wood and greenery transport us to a magical land of fairies and elves.
In surroundings like these, you can't help but want to treat yourself to something new — and Soho's chef delivers on that with ease. This isn't just food, it's haute cuisine, where no detail is overlooked, whether it's the quality of the ingredients or the way each dish is presented. At Soho you can order Japanese sushi or steaks, traditional Czech fare or something more international, but rest assured that whatever lands on your plate will be a work of art.
In warm weather, the restaurant's summer terrace opens up, offering a picturesque view over the Vltava.