A vegetarian and vegan restaurant that's gourmet, fresh and affordable? We're off to discover Flower Food.