The Rock Tavern
➤ 80 Wilden Lane, Stourport-on-Severn I-DY13 9LR, United Kingdom
Comida Rápida, Frutos Do Mar, Vegetariano, Pizza, Cafés
"excellent eating, portion size, service and good choice on the menu spulbrett, beautiful environment, can not mistake this place and would highly recommend."