159 Ashley Rd, Montpelier, Bristol BS6 5NX, United Kingdom +44 117 955 5909
How to go there
Restaurant Loc: 51.4664 / -2.58015
Plan your visit