Turtle Bay Ealing
16 High St, London
020 3067 0007
Menu
Reserve
Ealing, Greater London
Turtle Bay Ealing
16 High St, London, Greater London W5 5DB
020 3067 0007