The Island Restaurant - the United Kingdom

Best Indian Fusion Restaurant 2019 - Staffordshire