BLOCLEats

La Luna Italian Pizza & Deli

Unit E
43a Commercial Street
London
E16BD

Food rating: AwaitingInspection
Updated: N/A

map for La Luna Italian Pizza & Deli

Restaurant nearby

  1. Bubala, E16BD
  2. Detroit Pizza London, E16BD
  3. Pearly Queen, E16LT
  4. Som Saa, E16BD
  5. The Sauce, E16BD
  6. TRADE Commercial Street, E16BD
  7. Pho Brunch, E16BD