Flat iron?
I’m planning on going to a flat iron restaurant this weekend and have heard pretty good things. It’s a chain steak restaurant in London.
I believe I’ve been glutened quite recently though so I’m a little hesitant to try non accredited venues.
However if anyone’s been and has had a great experience I’d love to hear it
Posted Apr 1, 2026, 8:13 PM UTC · edited
319