Restaurace Pastýřská stěna is a casual dining and grill restaurant offering Czech cuisine. It is uniquely situated on a 150-meter rock with an eighteen-meter observation tower, providing scenic views of the Labe River and the city.