Mela Indian Cuisine (Swindon)
122 Victoria Rd, Swindon
01793 522558
Recent Reviews
Order Online
Reserve
Photos for Mela Indian Cuisine (Swindon)
Upload photos
×
❮
❯
Mela Indian Cuisine (Swindon)
122 Victoria Rd, Swindon SN1 3BH
01793 522558