Mesturas offers a diverse menu with vegan options, specializing in rice dishes and global cuisine. Takeaway available.