Elfida Restaurant
75 High St, London, Sidcup
020 3260 2077
Recent Reviews
Order Online
Elfida Restaurant
75 High St, London, Sidcup DA14 6DW
020 3260 2077