Maroush Gardens

1 Connaught Street, London W2 2BH, United Kingdom

Telephone Number

020 7267 0222

Opening Hours

Monday - Sunday

12 pm - 12:30 am

Nearest Tube Station

Marble Arch - Edgware Road

Book a Table

Collect or Deliver

About Us


Traditionally inspired modern Lebanese dining

Reviews