Strada - Leeds

Strada - Leeds
6 Greek Street, Leeds, LS1 5RW
  • Telephone 01132471883
Photo of Strada - Leeds

Expanding the presence of Strada in the North of England, this fantastic restaurant on Greek Street is now serving great Italian cuisine to the people of Leeds as well as visitors to the city.

Strada is a group of contemporary Italian restaurants located on the high street serving good quality, simple, freshly prepared dishes using the finest seasonal produce available. The menus offer hand stretched pizzas, fresh pastas and risotto, as well as grilled meat and fish dishes.

Text supplied by third party.