BLOCLEats

My Godo

56-58 Essex Road
London
N1 8LR
N18LR

Food rating: 4/5 stars
Updated: 29. March 2022

map for My Godo

Takeaway Shop nearby

  1. The Kebab Shop, N12SF