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.

italian_cuisine
italian cuisine
italian_cuisine