Best Takeout Restaurant in Glasgow, united kingdom