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
|