Val Di Vara fish and chips

2 locals recommend
Location
182 Montrose Street
Scotland