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

Open on Christmas Day. Taking bookings now!

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