Italian chain restaurant serving risotto, pasta and wood-fired pizzas, plus fish and seafood dishes.
This Strada is an Italian restaurant in the quaint village of Highgate, North London.
Overlooking Pond Square, the restaurant is a local haunt of many famous Highgate residents. So, drop by and enjoy Strada's menu of hand-stretched pizzas, pastas, risottos and secondi and you might spot a celeb - with seating for 90 there's plenty of room for everybody.
OPENING HOURS
Mon - Sun:
11.30am - 10.00pm
FACILITIES
