Strada in London

Show Map
Good value pizza, pasta and risottos. One of the better Italian chain restaurants in London. Shame most of their produce in not freshly prepared, it comes frozen in a packet
Address: 40-42 Parkway, N1 7AH
Directions: tube: Camden Town
Phone: +44 20 7428 9653

Source wikitravel.org/en/London/Camden