Pasta Nostra Restaurant

Excellent tasting homemade pasta and very very reasonable prices? It’s Pasta Nostra. Only open for a couple of months, Pasta Nostra, located on a strip of Old Street between the station and Goswell Road, in an area that sorely needs…