Sidi Maarouf

56-58 Edgware Rd, London W2 2EH, UK

Telephone Number

020 7724 0525

Opening Hours

Monday - Sunday

12:00 - 00:00

Nearest Tube Station

Marble Arch - Edgware Road

Book a Table

Collect or Deliver

About Us


An unforgettable dining experience; Moroccan cuisine beautifully combined with a subtle hint of Lebanese style and culture

Reviews