Fresh vegetable wraps with lemon