Takeaway restaurants near

Karahi Palace in Glasgow

3.8
98 ratings

12:00 - 23:00