Ta' Turu Store - House of Crêpes
60 Crawford St, London
020 3795 7065
Recent Reviews
Order Online
You May Also Like
Lord Wargrave - 40-42 Brendon St
Pubs, British, Barbeque
Junsei - 132 Seymour Pl
Japanese
Twist Connubio - 42 Crawford St
Tapas/Small Plates, Tapas Bar, Breakfast & Brunch, Mediterranean
London, Greater London
Ta' Turu Store - House of Crêpes
60 Crawford St, London, Greater London W1H 4JS
020 3795 7065