Restaurant or café · The Mela, 122 Victoria Road, Old Town, Swindon, SN1 3BH
…Awaiting inspection
Registered with Swindon council.
All food hygiene ratings in SN1
Restaurant or café ratings in Swindon · All of Swindon