Contact & Find Us


We're located in the heart of Old Town, Swindon, near the Post Office & BBC Wiltshire Studios in Victoria Road.

122 Victoria Road
Old Town
Swindon
SN1 3BH

> GOOGLE MAP

TEL: 01793 522558
 
Parking

There is a large pay-and-display car park to the rear of the restaurant.

Mela Indian Restaurant Swindon | Dine-in or takeawayMela Indian Restaurant Swindon | Dine-in or takeaway