Il Forno Italian
15 Queensberry Street
Dumfries DG1 1BH
United Kingdom