Welcome to Theo's, a vibrant eatery nestled in the heart of Elephant and Castle, London. Specializing in authentic Neapolitan-style pizza, Theo's has quickly become a favorite among locals and visitors alike. Here, the art of pizza-making is taken seriously, offering an impressive menu where each dish bursts with flavor.
Though service can be hit-or-miss, the warm ambiance and delectable offerings at Theo's guarantee a memorable dining experience.