Turkish Restaurant
53 Shaftesbury Avenue, London, W1D 6LB (Show me directions) Show Map
020 332...Landline Landline
Report a problem with this listing