Angel Cafe Bar, Stroud, Gloucestershire, United Kingdom
About Angel Cafe Bar
Angel Cafe Bar is a Bars, Pubs, Bistros serving the Stroud community in Gloucestershire, United Kingdom and located at 12 Union Street.To contact Angel Cafe Bar call 01453 767123
Location
12 Union Street
Stroud
Gloucestershire
United Kingdom
GL5 2HE
Map
Contacts
Tel: 01453767123