On the lovely Blenheim Terrace in London's St.John's Wood, Osteria Stecca is a wonderful addition to London's thriving Italian restaurant scene.
Award-winning Chef Patron Stefano Stecca offers a menu of contemporary Italian cuisine in a simple yet elegant room complete with a bar and terrace.





