Loading opening times...
Barbaguette is registered at 26a Victoria Street, Newton Stewart, Dumfries and Galloway, DG8 6BT. Currently the business operates from 11:00 to 23:00. This firm specialises in following categories: Takeaway.