This is both a great and odd little shop all at once… one a lot of people will pass by without a second glance but one that provides an essential service — particularly to visitors to our fair town.Tele town is a call shop — it offers cut price phone calls all over the world and for good measure has an internet…