Why do you feel this listing needs to be reviewed?
Papa Ali Indian Takeaway is an Indian Restaurant located in Shield hall Rd, Glasgow, Scotland. Choose from our menu of delicious Indian takeaway food from Papa Ali in Glasgow; Simply order online, sit back and enjoy! You can order your favourite Starters, Traditional Dishes, Biryani Dishes, Chef's Specials, etc
104 views, Last viewed on Friday, April 19th, 2024 at 11:56pm