editSuggest an edit

Mela

Food and Beverage / Restaurants

122 Vic Road,
Swindon, SN5 7EP

01793 522558

Call
Call 01793 522558
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.