The Star Inn, Newton Stewart, Dumfries and Galloway
Contact Page
The Star Inn
11 Dashwood Square
Newton Stewart
Dumfries and Galloway
DG8 6EQ
01671402303
Please mention Pubsulike the Uk's Internet Pub Guide when contacting The Star Inn, Newton Stewart, Dumfries and Galloway