An informal, family-run Italian restaurant open on Sydenham Road since 2008. Expect pizza, pasta and other traditional Italian dishes.
Time Out says
Details
Discover Time Out original video
An informal, family-run Italian restaurant open on Sydenham Road since 2008. Expect pizza, pasta and other traditional Italian dishes.
Discover Time Out original video