Sycamore House Restaurant

A small, traditional English restuarant in a village near Cambridge.
Good parking.

Sycamore House Restaurant
1 Church Street
Little Shelford
Cambridge CB22 5HG
United Kingdom
Phone: 01223 843496