Find my perfect place to eat

Food Choice

Mela

122 Victoria Road, Old Town, Swindon, SN1 3BH

Telephone: 01793 522558

TAKEAWAYDELIVERDELIVER

Contemporary Indian cuisine in Old Town.

> Website

^ Back to top