Bardo St James's: Three Courses For £47
Nearby theatres: His Majesty's Theatre, Theatre Royal Haymarket, Trafalgar Theatre
Fronting scrumptious Italian snacks, delicious pastas, seafood and fresh burrata, Bardo St James's is one of the best Italian restaurants right before your show. They're offering two courses for £39, or three for £47, and you can pair your meal with glasses of wine or a tantalising cocktail. Between 5 and 6pm Monday to Saturday, you could be chowing down on everything from creamy mushroom polenta to rib-eye steak and tiramisu.