Cafe Rain

Café
0.0
Based on 2 reviews

Reviews

Ge
Geoff J
130 month ago
The fried breakfasts are massive. Nom, nom!
Br
Bryony T
141 month ago
The Turkish food is good and they even do Turkish coffee!
  • Pudsey, Leeds, United Kingdom, GPS: 53.796066,-1.6639625