Maroush Express

68 Edgware Road, London W2 2EG, United Kingdom

Telephone Number

020 7224 9339

Opening Hours

Monday - Sunday

12:00 pm - 01:00 am

Nearest Tube Station

Marble Arch - Edgware Road

Book a Table

Collect or Deliver

About Us


Fast, yet top quality, food that will bring you rushing back for more

Reviews