What's Nearby?
Maroush
Restaurant
62 Seymour St
London,
Greater London
W1H 5BN
You can’t call yourself a Londoner until you’ve made a late-night stop at this trusty Lebanese chain, but the traditional cuisine and signature chicken shawarmas are just as good during the day.
Hours of Operation
Daily, noon-12:30 a.m.










Comments