Ta' Turu Store - House of Crepes
60 Crawford St, London W1H 4JS
+442037957065
Contacts
60 Crawford St, London W1H 4JS
Description
TA' TURU STORE
Features
- In-store shopping
- Takeaway
- Delivery
- NFC mobile payments
- Dine-in
- Dessert
- Good for kids
- Casual
- Kerbside pickup