Delivery
Pickup
Outdoor
England
South West
Stroud
Valley
1 Restaurants on GastroRanking
118 Opinions in 1 websites
Another delicious meal at The Pavillion. We usually dine-in as we like to make an occasion of eating such delicious food. I particularly appreciate the table linen, it makes the whole dining experi