Meshwar

Avg. User Rating:


128 Edgware Road, London, England W2 2DZ(020) 7262-8304 Show More Info

User Reviews


Meshwar

by jilldg1

New York, New York

October 27, 2003

Among all the restaurants in London's 'Little Arabia,' you'll notice a chain of about six Maroush restaurants. (From what I've learned, Maroush is about the English equivalent to Smith or Jones). Skip these places in favor of the inexpensive, ...Read more