Feel Good is a health food restaurant focused on pure, natural ingredients, offering food and juices free of refined sugar and artificial additives.