Jellyfish Organic Food is located in Bristol, United Kingdom on Unit 3, Avon, Avonside Industrial Estate. Jellyfish Organic Food is rated 5 out of 5 in the category health food restaurant in United Kingdom.
Address
Unit 3, Avon, Avonside Industrial Estate
Offerings
Healthy options