
Ali Baba Kebab House
Todmorden
5/5UK Rest lists 20 restaurants in Todmorden, Yorkshire and The Humber. The most common cuisines are pizza (5), indian (5), burgers (3) and turkish (2).

Todmorden
5/5
Todmorden

Todmorden
5/5
Todmorden

Todmorden
1/5
Todmorden
2/5
Todmorden
5/5
Todmorden
5/5
Todmorden
5/5
Todmorden
1/5
Todmorden

Todmorden
5/5
Todmorden
5/5
Todmorden
4/5
Todmorden
5/5
Todmorden
4/5
Todmorden
3/5
Todmorden
2/5
Todmorden

Todmorden