Steph's Restaurant 39 Dean Street, Soho, London, W1D 4PU Stephs has been a feature of Soho for over 15 years
and is one of London's few remaining owner-run restaurants. Opening Times Lunch: Mon-Fri 12noon-3:00pm Dinner: Mon-Sat 5:30pm-11:30pm
Flash Player v7 is required to view the animation |
|
Click here to skip the animation and continue into our website |