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

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

Maroush is a big name on the London Lebanese restaurant scene. With numerous offshoots around town, its formula of traditional […]