Restaurant Reviews from DiningGuide411.com
    Top : United_Kingdom: England: London

Meshwar Restaurant, London, England, United Kingdom










Meshwar Restaurant
128 Edgware Road
London England United Kingdom

Offers Halal chicken and lamb dishes that are moist and tender. Famous for it after-meal mint tea.


Phone: 020 7262 8304