London
Emilia's is one of London.

1. Emilia's

8.3
Unit C3 Ivory House St. Katharine Docks London, Greater London, Greater London
Italian Restaurant · St. Katharine's and Wapping · 21 tips and reviews