BLOCLEats

Nepal Momo

4 To 6 Carlton Terrace
Green Street
Forest Gate
London
E78LH

Food rating: AwaitingInspection
Updated: N/A new rating

map for Nepal Momo

Takeaway Shop nearby

  1. Super Taste, E78LH