Tatties Cafe and Restaurant, Cambridge, United Kingdom By 小圆圆 December 01, 2009 Cambridge Cambridgeshire fish GBP: $ seafood United Kingdom University of Cambridge Western +