editSuggest an edit

Mills Cafe

Food and Beverage / Cafes

55 High Street,
Stroud, GL5 1AS

01453 752222

Call
Call 01453 752222
Directions
Get directions to this
location on Google Maps.
Share this business
on social media.