We are proud to be the first 100% plant based business in Bury St Edmunds town centre. 

Located on Whiting Street just off the main high street, sit in or take out.

Head over to the Information tab for more insights.

Bury St Edmunds

Suffolk

United Kingdom

  • Screenshot 2020-05-19 at 07.21.38
  • Instagram
  • Facebook
  • Twitter