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 ?