A Tasca Portuguese Restaurant | 311 Lincoln Rd Peterborough PE1 2PH United Kingdom Restaurant Menu & Phone311 Lincoln Rd Peterborough PE1 2PH United Kingdom 4.5/5