Mela
Indian · Curry House
Indian restaurant offering reasonably priced, generously portioned dishes. Customers can bring their own alcohol.
Location
Best places nearby
The highest rated places close to Mela.
Local restaurants nearby
9-11 Station Road, England



