Back to Elizabeth Street
Scicily by Da Scalzo Italian restaurant, opposite Victoria coach station in London.
Back to Elizabeth Street