Maroush 21 Edgware Road – Live Entertainment

21 Edgware Rd, London W2 2JE, UK

Telephone Number

020 7723 0773

Opening Hours

7 days a week

12:00pm - 2:00am

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

Reviews