An Italian restaurant in southeast London, serving pizzas, pasta dishes and paella.
Ristorante Carola
Time Out says
Details
Discover Time Out original video
Â
An Italian restaurant in southeast London, serving pizzas, pasta dishes and paella.
Discover Time Out original video
Â