Resto
Efes Restaurant is one of Resto.

1. Efes Restaurant

80 Great Titchfield St., London, Greater London
Turkish Restaurant · West End · 25 tips and reviews