Square Pie [PERMANENTLY CLOSED]

24 Entertainment Avenue, The O2, London SE10 0DX
  • British Restaurants
Square Pie is now permanently closed.