Our Story

At the heart of Anna Loka is Adam; vegan, Hare Krishna monk, entrepreneur and passionate about spreading the message of veganism through delicious food.

After seeing a need for a place where vegans can go and choose anything they fancy off the menu without worrying about the risk of cross contamination, whilst having an abundance of choice when dining out, Adam opened the doors of Anna Loka in July 2015. 

Why “Anna Loka”?  Well, “ANNA” means food, health or earth, and “LOKA” means world or planet in Sanksrit, India’s ancient language, and effectively represents what we offer; an eclectic, authentic, HEALTHY experience that facilitates principled, conscious choices but doesn’t compromise on quality or taste.

Our staff are doing their best to keep socially distanced and to seat customers as far apart as possible. However, as we are operating in a small space and we often get quite busy, please be aware social distancing cannot always be practiced.

Furthermore, we are having occasional issues sourcing our regular ingredients and produce, so please be aware that some items may be unavailable when you dine with us.

Please ring ahead of your visit if you are hoping to try a specific item on our menu to check whether it is available.

Thank you for your patience and continued support during this time


  • Highchairs available for your little ones.
  • Unisex baby changing facilities
  • WiFi
  • Street parking is available on Albany Road

Our Location:

Set up on the bohemian side of Cardiff named Roath, where people are adventurous, artistic, ethically minded and appreciate the need for change within our society starting with diet… we are what we eat after all.

Private Hire:

Anna Loka is the perfect venue for private parties and functions.  Give our friendly team a call on 02920 489773 or email hello@anna-loka.com to let us know your requirements, and we’ll do our very best to accommodate you.

Opening Times:

Monday: 6pm – 9pm
Tuesday: 6pm – 9pm
Wednesday: 12pm – 3pm and 6pm – 9pm
Thursday: 12pm – 3pm and 6pm – 9pm
Friday: 12pm – 3pm and 6pm – 9pm
Saturday: 12pm – 9pm
Sunday: Closed