De Turkse Tafel Nieuwstraat 76 Almelo Order direct ↗ from De Turkse Tafel (opens the restaurant's website) Details