Mellow Yellow
Mont Les Vaux, St. Aubin, St. Brelade JE3 8AA
Mellow Yellow is a French, British, Vegan Options place is located in St. Brelade, Channel Islands. The address of Mellow Yellow is Mont Les Vaux, St. Aubin, St. Brelade JE3 8AA.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1534 747908, or open their website to view relevant information, The url is http://www.facebook.com/pages/Mellow-Yellow/1414170248879767