The Pavillion
London Road, Stroud GL5 2TL England
The Pavillion is a Indian, Balti, Vegetarian Friendly place is located in Stroud, England. The address of The Pavillion is London Road, Stroud GL5 2TL England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1453 886510, or open their website to view relevant information, The url is http://www.thepavilionstroud.co.uk/