Overview

Eco Pizza is a pizza restaurant in London that stays open late, until 3:00 a.m., and offers very cheap Margherita pizzas.

Role in this knowledge base

It is presented as an option for late-night, inexpensive pizza.

Key facts

  • They offer one-pound Margherita pizzas and provide free chili oil.

Sources