Crystal Tomato being a Natural Food is suitable and safe for all – with the exception of people who are allergic to tomatoes or have been advised by their physicians not to take tomatoes for any reason.