Turkish restaurants in Cambridge

2 restaurants

Imagen The Box Cafe

The Box Cafe / Turkish

Open now · 9:30am - 8pm
47 Norfolk Road Cambridge
Imagen BBQ Grill n Bar

BBQ Grill n Bar / Turkish

3 Bragg House Brookgate Cambridge