
Ali Baba Grill
Folkestone
5/56 Pizza restaurants in Folkestone are listed on UK Rest. Each listing shows the address, telephone number and, where published, opening hours and menu.
← All restaurants in Folkestone

Folkestone
5/5
Folkestone
4/5
Folkestone

Folkestone
4/5
Folkestone

Folkestone
3/5