Mela Indian Cuisine (Swindon)
122 Victoria Rd, Swindon
01793 522558
Menu
Reserve
Swindon, Wiltshire
Mela Indian Cuisine (Swindon)
122 Victoria Rd, Swindon, Wiltshire SN1 3BH
01793 522558