Kushi’s - United Kingdom

Best Indian Restaurant 2016 - Scotland