BLOCLEats

Meru

25 Shrewsbury Lane
Plumstead
Greenwich
SE183JE

Food rating: 5/5 stars
Updated: 24. November 2023

map for Meru

Takeaway Shop nearby

  1. 0.2 miles Power Crust Pizza, SE183HP