Takeaway restaurants near

Karahi Palace in Glasgow

3.8
94 ratings

12:00 - 23:00