84 Stroud Green Rd, London, London, N4 3EN
- Tel: 020 7263 9690
The Humming Bird is a family-run restaurant serving authentic Caribbean cuisine in a relaxed and friendly atmosphere.
Tell customers about your latest offers and promotions
Reach customers looking for discounts by adding a deal to your page.