Takeaway restaurants near

Karahi Palace in Glasgow

3.8
108 ratings

15:00 - 23:00