Ali Baba
Indian · Curry House · Kebab House
Indian takeaway located at a filling station. Offers a menu and is contactable by phone.
Location
Best places nearby
The highest rated places close to Ali Baba.
Local restaurants nearby
Culdaff Filling Station, County Donegal



