Theos Pizza  1900x500px.jpg

Theo's Pizzeria

Restaurants

Theo's opened in Elephant & Castle in November 2018.

17-18 Elephant and Castle, London SE1 6TH

Directions

See all stores

TheosPizzeria - 500x500.png
    • Monday 12pm - 10pm
      Tuesday 12pm - 10:30pm
      Wednesday 12pm - 10:30pm
      Thursday 12pm - 10:30pm
      Friday 12pm - 11pm
      Saturday 12pm - 11pm
      Sunday 12pm - 10:30pm
  • 02030266540