BLOCLEats

China Palace

136 Station Road Edgware
HA87AA

Food rating: 4/5 stars
Updated: 21. April 2023

map for China Palace

Takeaway Shop nearby

  1. Curry Centre, HA87LU
  2. Mooboo, HA87HX