Sole & Duck is a local, independent modern British restaurant on the High Street of Trumpington, Cambridge. The restaurant offers a refreshing take on British cuisine by bringing exotic Asian influences and perspectives to produce contemporary menus. We are proud…