Taiyaki Cambridge
Taiyaki Cambridge
Address ·
Papworth Everard
Directions
Details
Address
16 St John's Lane
Papworth Everard
Cambridge
CB23 3AT
England