apicfood
Food
About
Locations
App
download app
UK
London
Turtle Bay - Ealing
Garlic Pit Prawns
Garlic Pit Prawns
Turtle Bay - Ealing
16 High St, London W5 5DB
+442030670007
@turtlebayuk
YOU MAY ALSO LIKE
Cocktails
Buddha Bowls and organic Tofu
Okra