High Cross Cafe*

1 Knoll Road

Camberley

GU15 3SY

High Cross Cafe* is a English takeaway in Camberley. Why don't you try our or ?