BLOCLEats

China Chef

466 West Green Road
Tottenham
London
N153PT

Food rating: 4/5 stars
Updated: 13. October 2022

map for China Chef

Takeaway Shop nearby

  1. Sfizi e delizie, N153PT