nysa devgan spotted at a restaurant