Steak & Lobster Marble Arch
19-25 Granville Pl, London W1H 6PA, United Kingdom
4.2
420 reviews
8 comments
GR7V+QM London, United Kingdom
Location reporting
Claim this location
Monday: Close
Tuesday: Close
Wedneasday: 12–14
Thursday: 12–14
Friday: 12–14
Saturday: 12–14
Sunday: Close
Tuesday: Close
Wedneasday: 12–14
Thursday: 12–14
Friday: 12–14
Saturday: 12–14
Sunday: Close
We were not disappointed. The food was excellent. The restaurant was pristine clean and the staff were pleasant and efficient We would recommend this restaurant to anyone and hopefully one day soon we will return.
Incredible food
And a cosy, quiet atmosphere.