Steak And Lobster @ Steak & Lobster
STEAK AND LOBSTER
Steak & Lobster, London
Fantastic flavours at a great price. Steak quality is great, so is the lobster.
Eaten: Sun, 24 Mar 2019 17:29