Exeter Food and DrinkItalian DJWadmin February 6, 2016October 5, 2021 0 Comments Rosti Rosti Rosti Italian Cafe, Bar and Restaurant The Forum Barnfield Road Exeter Devon EX1 1QR Tel: 01395 432299 Visit Rosti’s website. … Read More