Takeaway restaurants near

Karahi Palace in Glasgow

3.7
101 ratings

15:00 - 23:00