Mela Bristol

Mela Bristol

0  Reviews


Fish & Chips in Bristol - Montpelier
19 York Road , Montpelier, Bristol, BS6 5QB
+44 (0) 117 924 9272

Mela Bristol is a fish & chip shop serving its local area in Bristol. They are experienced in providing fish & chips. Mela fish & chip shop has its address at 19 York Road.
Tags: seating area




Got a sec? Are you able to write a short review of Mela in Bristol? Share your experiences by writing a Mela Bristol review and help build a directory of recommended Fish & Chips in Bristol. Do you own Mela Bristol? If so, claim it now! Claiming your business will enable you to update the tags, address and business description.