12-13 Market Street, Cambridge CB2 3PA, United Kingdom
Distance: 53 yd.
Company description
A self serve restauarant with home made food principally English recipes. Hot lunches plus salads and special dishes. Exceptional value for money. Always very busy with locals 'who know where to eat'