The Pavillion, Brimscombe

Indian restaurant

More Information

Address:

London Road, Brimscombe, Stroud, Gloucestershire, GL5 2TL

Telephone:

01453 886510

© Loving The Cotswolds. 2017.