Al Baraka Takeaway

Unit 1, Queensway Quay, Gibraltar,