THEO'S SIMPLE ITALIAN
4 stars - "THEO'S SIMPLE ITALIAN"
Make a Reservation

THEO'S SIMPLE ITALIAN

Kensington

34-44 Barkston Gardens, SW5 0EW, Ph : 020 7370 9130
Add to wishlist
Make a Reservation



Something Similar

Explore London

COTTON’S RHUM SHACK

55 Chalk Farm Road, NW1 8AN

No 32 THE OLD TOWN

32 The Pavement, Clapham SW4 0JE

EDWINS

Upstairs 202-206 Borough High St, SE1 1JX

NEW STREET GRILL

16 New Street, City of London, EC2M 4TR

DISHOOM COVENT GARDEN

12 Upper St Martins Lane, WC2H 9FB

CRAFT LONDON

Peninsula Square, London SE10 0SQ

ASIA DE CUBA

45 St. Martin's Lane, Covent Garden WC2N 4HX

PIZZA EAST

56 Shoreditch High Street, E1 6JJ