Free listing
A
Neapolitan Restaurant
A menu featuring handmade pasta and classic Italian dishes in a modern setting with outdoor tables.
11 Craven Road, Tyburnia, London, Bayswater, Greater London, W2 3BP, Un