Maroush 21 Edgware Road – CLOSED

21 Edgware Rd, London W2 2JE, UK

Telephone Number

020 7723 0773

Opening Hours

7 days a week

12:00 pm - 2:00 am

Nearest Tube Station

Marble Arch - Edgware Road

Book a Table

Collect or Deliver

About Us

Witness the heart and soul of true Lebanese dining at the one and only, original, Maroush restaurant