You know, when you fancy a proper pub experience in Stratford, O12 Bar & Grill really hits the mark in so many ways – it's got this warm, vibrant feel that makes you want to settle in for the evening. The food's a highlight, with a mix of continental and ethnic dishes that are fresh and innovative, and it's all at prices that won't leave you out of pocket, which is always a winner for a casual night out. I love how they've got options for everyone, whether you're after light bites, platters, or even something for the kids, and the staff are just so polite and accommodating, sorting out bookings without any fuss. Plus, if you're into sports, that big screen and lively music add a fun buzz, perfect for cheering on your team or hosting a get-together in their separate party room. On the other hand, it can get a bit too noisy with the tunes cranked up, which might spoil a quiet catch-up with mates, and I've heard a few grumbles about the food not always being as spot-on as it could be – things like greasy bits or a dip in authenticity that leaves you a tad disappointed. Still, overall, it's a solid choice if you're after good value and a welcoming atmosphere, just keep in mind it might not be the place for a hushed conversation. I'd say give it a go if you're in the area; it's got that charm that keeps you coming back, warts and all.