Masala Twist - the United Kingdom

Best Asian Restaurant 2019 - Loch Lomond & The Trossachs