Ali Baba Restaurant in Newcastle Upon Tyne

Write your review of Ali Baba Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.2 mi
Reza
87 Westgate Road
Newcastle Upon Tyne NE1 4AE
1.5 mi
Restaurant Saroo
32 West Road
Newcastle Upon Tyne NE4 9HB